Warning: Permanently added '54.224.144.53' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7414951-fedora-39-aarch64 --chroot fedora-39-aarch64 Version: 0.72 PID: 12498 Logging PID: 12499 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 7414951, 'buildroot_pkgs': [], 'chroot': 'fedora-39-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '17f6f84b62bdbd393306c03515f06bb6aff50fa3', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:8/corectrl', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'corectrl', 'package_version': '1.4.0-1', 'project_dirname': 'openblas-0.3.23:pr:8', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-39-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--https://src.fedoraproject.org/user/packit', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'https://src.fedoraproject.org/user/packit', 'tags': [], 'task_id': '7414951-fedora-39-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:8/corectrl /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:8/corectrl', '/var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl'... Running: git checkout 17f6f84b62bdbd393306c03515f06bb6aff50fa3 -- cmd: ['git', 'checkout', '17f6f84b62bdbd393306c03515f06bb6aff50fa3', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl rc: 0 stdout: stderr: Note: switching to '17f6f84b62bdbd393306c03515f06bb6aff50fa3'. 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 17f6f84 automatic import of corectrl Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/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.4.0.tar.bz2 INFO: Reading stdout from command: curl --help all /usr/bin/tail: INFO: Calling: curl -H Pragma: -o corectrl-v1.4.0.tar.bz2 --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/openblas-0.3.23:pr:8/corectrl/corectrl-v1.4.0.tar.bz2/md5/786e0439ae1f02ec61b4c602bd3bbf6d/corectrl-v1.4.0.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /var/lib/copr-rpmbuild/main.log: file truncated 100 253k 100 253k 0 0 14.2M 0 --:--:-- --:--:-- --:--:-- 14.5M INFO: Reading stdout from command: md5sum corectrl-v1.4.0.tar.bz2 Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714939880.362502 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714939880.362502 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-kgf9f553/corectrl/corectrl.spec) Config(fedora-39-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1714939880.362502/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: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-aarch64-bootstrap-1714939880.362502/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/8167a849fc88254ed1ff4b2a3c1e3ada922bf037bcc60f46293b2e9792332c15/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/8167a849fc88254ed1ff4b2a3c1e3ada922bf037bcc60f46293b2e9792332c15/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 152 MB/s | 17 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 104 MB/s | 74 MB 00:00 fedora 55 MB/s | 86 MB 00:01 updates 55 MB/s | 34 MB 00:00 Last metadata expiration check: 0:00:03 ago on Sun May 5 20:12:02 2024. Package python3-dnf-4.19.2-1.fc39.noarch is already installed. Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing: python3-dnf-plugins-core noarch 4.6.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 302 k Upgrading: dnf noarch 4.19.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 491 k dnf-data noarch 4.19.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k python3-dnf noarch 4.19.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 553 k yum noarch 4.19.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k Installing dependencies: dbus-libs aarch64 1:1.14.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k python3-dateutil noarch 1:2.8.2-13.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k python3-dbus aarch64 1.3.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 k python3-distro noarch 1.9.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k python3-six noarch 1.16.0-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd aarch64 235-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k Transaction Summary ========================================================================================================================== Install 7 Packages Upgrade 4 Packages Total download size: 2.2 M Downloading Packages: (1/11): dbus-libs-1.14.10-3.fc40.aarch64.rpm 1.7 MB/s | 156 kB 00:00 (2/11): python3-distro-1.9.0-3.fc40.noarch.rpm 2.6 MB/s | 45 kB 00:00 (3/11): python3-dbus-1.3.2-6.fc40.aarch64.rpm 1.0 MB/s | 146 kB 00:00 (4/11): python3-dnf-plugins-core-4.6.0-1.fc41.n 7.4 MB/s | 302 kB 00:00 (5/11): python3-six-1.16.0-14.fc40.noarch.rpm 2.9 MB/s | 41 kB 00:00 (6/11): python3-systemd-235-9.fc40.aarch64.rpm 4.7 MB/s | 101 kB 00:00 (7/11): dnf-data-4.19.2-1.fc41.noarch.rpm 2.7 MB/s | 40 kB 00:00 (8/11): python3-dateutil-2.8.2-13.fc40.noarch.r 1.7 MB/s | 345 kB 00:00 (9/11): python3-dnf-4.19.2-1.fc41.noarch.rpm 21 MB/s | 553 kB 00:00 (10/11): yum-4.19.2-1.fc41.noarch.rpm 1.6 MB/s | 37 kB 00:00 (11/11): dnf-4.19.2-1.fc41.noarch.rpm 6.9 MB/s | 491 kB 00:00 -------------------------------------------------------------------------------- Total 9.5 MB/s | 2.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.19.2-1.fc41.noarch 1/15 Upgrading : python3-dnf-4.19.2-1.fc41.noarch 2/15 Upgrading : dnf-4.19.2-1.fc41.noarch 3/15 Running scriptlet: dnf-4.19.2-1.fc41.noarch 3/15 Installing : python3-systemd-235-9.fc40.aarch64 4/15 Installing : python3-six-1.16.0-14.fc40.noarch 5/15 Installing : python3-dateutil-1:2.8.2-13.fc40.noarch 6/15 Installing : python3-distro-1.9.0-3.fc40.noarch 7/15 Installing : dbus-libs-1:1.14.10-3.fc40.aarch64 8/15 Installing : python3-dbus-1.3.2-6.fc40.aarch64 9/15 Installing : python3-dnf-plugins-core-4.6.0-1.fc41.noarch 10/15 Upgrading : yum-4.19.2-1.fc41.noarch 11/15 Cleanup : yum-4.19.2-1.fc39.noarch 12/15 Running scriptlet: dnf-4.19.2-1.fc39.noarch 13/15 Cleanup : dnf-4.19.2-1.fc39.noarch 13/15 Running scriptlet: dnf-4.19.2-1.fc39.noarch 13/15 Cleanup : python3-dnf-4.19.2-1.fc39.noarch 14/15 Cleanup : dnf-data-4.19.2-1.fc39.noarch 15/15 Running scriptlet: dnf-data-4.19.2-1.fc39.noarch 15/15 Verifying : dbus-libs-1:1.14.10-3.fc40.aarch64 1/15 Verifying : python3-dateutil-1:2.8.2-13.fc40.noarch 2/15 Verifying : python3-dbus-1.3.2-6.fc40.aarch64 3/15 Verifying : python3-distro-1.9.0-3.fc40.noarch 4/15 Verifying : python3-dnf-plugins-core-4.6.0-1.fc41.noarch 5/15 Verifying : python3-six-1.16.0-14.fc40.noarch 6/15 Verifying : python3-systemd-235-9.fc40.aarch64 7/15 Verifying : dnf-4.19.2-1.fc41.noarch 8/15 Verifying : dnf-4.19.2-1.fc39.noarch 9/15 Verifying : dnf-data-4.19.2-1.fc41.noarch 10/15 Verifying : dnf-data-4.19.2-1.fc39.noarch 11/15 Verifying : python3-dnf-4.19.2-1.fc41.noarch 12/15 Verifying : python3-dnf-4.19.2-1.fc39.noarch 13/15 Verifying : yum-4.19.2-1.fc41.noarch 14/15 Verifying : yum-4.19.2-1.fc39.noarch 15/15 Upgraded: dnf-4.19.2-1.fc41.noarch dnf-data-4.19.2-1.fc41.noarch python3-dnf-4.19.2-1.fc41.noarch yum-4.19.2-1.fc41.noarch Installed: dbus-libs-1:1.14.10-3.fc40.aarch64 python3-dateutil-1:2.8.2-13.fc40.noarch python3-dbus-1.3.2-6.fc40.aarch64 python3-distro-1.9.0-3.fc40.noarch python3-dnf-plugins-core-4.6.0-1.fc41.noarch python3-six-1.16.0-14.fc40.noarch python3-systemd-235-9.fc40.aarch64 Complete! Finish(bootstrap): installing dnf tooling 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-39-aarch64-1714939880.362502/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 INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc39.aarch64 rpm-sequoia-1.6.0-1.fc39.aarch64 python3-dnf-4.19.2-1.fc41.noarch python3-dnf-plugins-core-4.6.0-1.fc41.noarch yum-4.19.2-1.fc41.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 44 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 78 kB/s | 3.8 kB 00:00 fedora 53 kB/s | 13 kB 00:00 updates 49 kB/s | 12 kB 00:00 Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing group/module packages: bash aarch64 5.2.26-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 aarch64 1.0.8-18.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils aarch64 9.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M cpio aarch64 2.15-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k diffutils aarch64 3.10-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 395 k fedora-release-common noarch 41-0.9 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k findutils aarch64 1:4.9.0-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 489 k gawk aarch64 5.3.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glibc-minimal-langpack aarch64 2.39.9000-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k grep aarch64 3.11-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 288 k gzip aarch64 1.13-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163 k info aarch64 7.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k patch aarch64 2.7.6-24.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130 k redhat-rpm-config noarch 288-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k rpm-build aarch64 4.19.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k sed aarch64 4.9-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 307 k shadow-utils aarch64 2:4.15.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M tar aarch64 2:1.35-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 848 k unzip aarch64 6.0-63.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 185 k util-linux aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M which aarch64 2.21-41.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz aarch64 1:5.4.6-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 533 k Installing dependencies: alternatives aarch64 1.26-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs aarch64 4.0.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k authselect aarch64 1.5.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141 k authselect-libs aarch64 1.5.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 205 k basesystem noarch 11-20.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils aarch64 2.42.50-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.8 M binutils-gold aarch64 2.42.50-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 968 k bzip2-libs aarch64 1.0.8-18.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k ca-certificates noarch 2023.2.62_v7.0.401-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 862 k coreutils-common aarch64 9.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib aarch64 2.9.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20240320-1.git58e3d95.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k curl aarch64 8.7.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k cyrus-sasl-lib aarch64 2.1.28-19.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779 k debugedit aarch64 5.0-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k dwz aarch64 0.15-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k ed aarch64 1.20.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k efi-srpm-macros noarch 5-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils aarch64 0.191-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 562 k elfutils-debuginfod-client aarch64 0.191-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.191-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf aarch64 0.191-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k elfutils-libs aarch64 0.191-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 264 k fedora-gpg-keys noarch 41-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k fedora-release noarch 41-0.9 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k fedora-release-identity-basic noarch 41-0.9 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k fedora-repos noarch 41-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 41-0.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file aarch64 5.45-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k file-libs aarch64 5.45-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 763 k filesystem aarch64 3.18-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k forge-srpm-macros noarch 0.3.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k fpc-srpm-macros noarch 1.3-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 k gdb-minimal aarch64 14.2-6.fc41 copr_base 4.1 M gdbm aarch64 1:1.23-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k gdbm-libs aarch64 1:1.23-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.9.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k glibc aarch64 2.39.9000-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M glibc-common aarch64 2.39.9000-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 388 k glibc-gconv-extra aarch64 2.39.9000-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M gmp aarch64 1:6.3.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 270 k gnat-srpm-macros noarch 6-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.6.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k jansson aarch64 2.13.1-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k kernel-srpm-macros noarch 1.0-23.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.8 k keyutils-libs aarch64 1.6.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k krb5-libs aarch64 1.21.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 768 k libacl aarch64 2.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libarchive aarch64 3.7.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 406 k libattr aarch64 2.5.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k libbrotli aarch64 1.1.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k libcap aarch64 2.69-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libcap-ng aarch64 0.8.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err aarch64 1.47.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libcurl aarch64 8.7.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 350 k libeconf aarch64 0.6.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libevent aarch64 2.1.12-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k libfdisk aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libffi aarch64 3.4.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libgcc aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libgomp aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 338 k libidn2 aarch64 2.3.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k libmount aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 aarch64 1.61.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libnsl2 aarch64 2.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf aarch64 2.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl aarch64 0.21.5-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libpwquality aarch64 1.4.5-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux aarch64 3.6-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88 k libsemanage aarch64 3.6-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol aarch64 3.6-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 327 k libsmartcols aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k libssh aarch64 0.10.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k libssh-config noarch 0.10.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k libstdc++ aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 827 k libtasn1 aarch64 4.19.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libtirpc aarch64 1.3.4-1.rc3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libtool-ltdl aarch64 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libunistring aarch64 1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 544 k libutempter aarch64 1.2.1-13.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto aarch64 0.3.2-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt aarch64 4.4.36-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 aarch64 2.12.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 687 k libzstd aarch64 1.5.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k lua-libs aarch64 5.4.6-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k lua-srpm-macros noarch 1-13.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.7 k lz4-libs aarch64 1.9.4-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k mpfr aarch64 4.2.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k ncurses-base noarch 6.4-12.20240127.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k ncurses-libs aarch64 6.4-12.20240127.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329 k ocaml-srpm-macros noarch 9-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k openblas-srpm-macros noarch 2-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.7 k openldap aarch64 2.6.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 252 k openssl-libs aarch64 1:3.2.1-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M p11-kit aarch64 0.25.3-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 486 k p11-kit-trust aarch64 0.25.3-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k package-notes-srpm-macros noarch 0.5-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.9 k pam aarch64 1.6.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 527 k pam-libs aarch64 1.6.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pcre2 aarch64 10.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k pcre2-syntax noarch 10.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k perl-srpm-macros noarch 1-53.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 k pkgconf aarch64 2.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k pkgconf-m4 noarch 2.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config aarch64 2.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.7 k popt aarch64 1.19-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k publicsuffix-list-dafsa noarch 20240107-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pyproject-srpm-macros noarch 1.12.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python-srpm-macros noarch 3.12-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k qt5-srpm-macros noarch 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.5 k qt6-srpm-macros noarch 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k readline aarch64 8.2-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm aarch64 4.19.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 508 k rpm-build-libs aarch64 4.19.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k rpm-libs aarch64 4.19.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k rpm-sequoia aarch64 1.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 817 k rust-srpm-macros noarch 26.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k setup noarch 2.14.5-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs aarch64 3.45.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 705 k systemd-libs aarch64 255.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 694 k util-linux-core aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 519 k xxhash-libs aarch64 0.8.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k xz-libs aarch64 1:5.4.6-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k zig-srpm-macros noarch 1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k zip aarch64 3.0-40.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263 k zlib-ng-compat aarch64 2.1.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k zstd aarch64 1.5.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 457 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================================= Install 153 Packages Total size: 52 M Installed size: 307 M Downloading Packages: [SKIPPED] gdb-minimal-14.2-6.fc41.aarch64.rpm: Already downloaded [SKIPPED] alternatives-1.26-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-15.fc41.noarch.rpm: Already downloaded [SKIPPED] audit-libs-4.0.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.5.0-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.5.0-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] basesystem-11-20.fc40.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.26-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] binutils-2.42.50-6.fc41.aarch64.rpm: Already downloaded [SKIPPED] binutils-gold-2.42.50-6.fc41.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-18.fc40.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-18.fc40.aarch64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] cpio-2.15-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-20240320-1.git58e3d95.fc41.noarch.rpm: Already downloaded [SKIPPED] curl-8.7.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-19.fc40.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-15.fc41.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.10-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] ed-1.20.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-11.fc40.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.191-7.fc41.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.191-7.fc41.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.191-7.fc41.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.191-7.fc41.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.191-7.fc41.aarch64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-41-0.1.noarch.rpm: Already downloaded [SKIPPED] fedora-release-41-0.9.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-41-0.9.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-41-0.9.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-41-0.1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-41-0.1.noarch.rpm: Already downloaded [SKIPPED] file-5.45-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] file-libs-5.45-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] filesystem-3.18-9.fc41.aarch64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-14.fc40.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.3.1-1.fc41.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-12.fc40.noarch.rpm: Already downloaded [SKIPPED] gawk-5.3.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] gdbm-1.23-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.9.1-1.fc41.noarch.rpm: Already downloaded [SKIPPED] glibc-2.39.9000-17.fc41.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.39.9000-17.fc41.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.39.9000-17.fc41.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.39.9000-17.fc41.aarch64.rpm: Already downloaded [SKIPPED] gmp-6.3.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-5.fc40.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.6.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-8.fc41.aarch64.rpm: Already downloaded [SKIPPED] gzip-1.13-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] info-7.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-23.fc41.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.7.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcap-2.69-8.fc41.aarch64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcurl-8.7.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.6.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-12.fc40.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libgcc-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libgomp-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.61.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-2.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.5-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.6-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.6-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.6-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.6-6.fc41.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-6.fc41.noarch.rpm: Already downloaded [SKIPPED] libstdc++-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-1.rc3.fc41.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] libunistring-1.1-7.fc41.aarch64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-13.fc40.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxml2-2.12.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-13.fc40.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.2.1-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-12.20240127.fc40.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-12.20240127.fc40.aarch64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-9-3.fc40.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-17.fc41.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.2.1-6.fc41.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-11.fc40.noarch.rpm: Already downloaded [SKIPPED] pam-1.6.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.6.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-24.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-10.43-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.43-2.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-53.fc40.noarch.rpm: Already downloaded [SKIPPED] pkgconf-2.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-2.1.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-2.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] popt-1.19-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-3.fc40.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.12.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-9.fc41.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.13-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.7.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-288-1.fc41.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.6.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-26.2-1.fc41.noarch.rpm: Already downloaded [SKIPPED] sed-4.9-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.5-2.fc40.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.15.1-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.45.3-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] systemd-libs-255.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] tar-1.35-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] unzip-6.0-63.fc40.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-41.fc40.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.6-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.6-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] zig-srpm-macros-1-2.fc40.noarch.rpm: Already downloaded [SKIPPED] zip-3.0-40.fc40.aarch64.rpm: Already downloaded [SKIPPED] zlib-ng-compat-2.1.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.6-1.fc41.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-9.fc41.aarch64 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.16.fc41.aarch64 1/153 Running scriptlet: libgcc-14.0.1-0.16.fc41.aarch64 1/153 Installing : crypto-policies-20240320-1.git58e3d95.fc41.noarc 2/153 Running scriptlet: crypto-policies-20240320-1.git58e3d95.fc41.noarc 2/153 Installing : fedora-release-identity-basic-41-0.9.noarch 3/153 Installing : fedora-repos-rawhide-41-0.1.noarch 4/153 Installing : fedora-gpg-keys-41-0.1.noarch 5/153 Installing : fedora-repos-41-0.1.noarch 6/153 Installing : fedora-release-common-41-0.9.noarch 7/153 Installing : fedora-release-41-0.9.noarch 8/153 Installing : setup-2.14.5-2.fc40.noarch 9/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-2.fc40.noarch 9/153 Installing : filesystem-3.18-9.fc41.aarch64 10/153 Installing : basesystem-11-20.fc40.noarch 11/153 Installing : rust-srpm-macros-26.2-1.fc41.noarch 12/153 Installing : qt6-srpm-macros-6.7.0-1.fc41.noarch 13/153 Installing : qt5-srpm-macros-5.15.13-1.fc41.noarch 14/153 Installing : publicsuffix-list-dafsa-20240107-3.fc40.noarch 15/153 Installing : pkgconf-m4-2.1.0-1.fc40.noarch 16/153 Installing : perl-srpm-macros-1-53.fc40.noarch 17/153 Installing : pcre2-syntax-10.43-2.fc41.noarch 18/153 Installing : package-notes-srpm-macros-0.5-11.fc40.noarch 19/153 Installing : openblas-srpm-macros-2-17.fc41.noarch 20/153 Installing : ocaml-srpm-macros-9-3.fc40.noarch 21/153 Installing : ncurses-base-6.4-12.20240127.fc40.noarch 22/153 Installing : glibc-gconv-extra-2.39.9000-17.fc41.aarch64 23/153 Running scriptlet: glibc-gconv-extra-2.39.9000-17.fc41.aarch64 23/153 Installing : glibc-minimal-langpack-2.39.9000-17.fc41.aarch64 24/153 Installing : glibc-common-2.39.9000-17.fc41.aarch64 25/153 Running scriptlet: glibc-2.39.9000-17.fc41.aarch64 26/153 Installing : glibc-2.39.9000-17.fc41.aarch64 26/153 Running scriptlet: glibc-2.39.9000-17.fc41.aarch64 26/153 Installing : ncurses-libs-6.4-12.20240127.fc40.aarch64 27/153 Installing : bash-5.2.26-3.fc40.aarch64 28/153 Running scriptlet: bash-5.2.26-3.fc40.aarch64 28/153 Installing : zlib-ng-compat-2.1.6-2.fc40.aarch64 29/153 Installing : xz-libs-1:5.4.6-3.fc41.aarch64 30/153 Installing : bzip2-libs-1.0.8-18.fc40.aarch64 31/153 Installing : readline-8.2-8.fc40.aarch64 32/153 Installing : libstdc++-14.0.1-0.16.fc41.aarch64 33/153 Installing : libuuid-2.40-13.fc41.aarch64 34/153 Installing : libzstd-1.5.6-1.fc41.aarch64 35/153 Installing : elfutils-libelf-0.191-7.fc41.aarch64 36/153 Installing : popt-1.19-6.fc40.aarch64 37/153 Installing : libblkid-2.40-13.fc41.aarch64 38/153 Installing : gmp-1:6.3.0-1.fc41.aarch64 39/153 Installing : libattr-2.5.2-3.fc40.aarch64 40/153 Installing : libacl-2.3.2-1.fc40.aarch64 41/153 Installing : libxcrypt-4.4.36-5.fc40.aarch64 42/153 Installing : gdbm-libs-1:1.23-6.fc40.aarch64 43/153 Installing : libeconf-0.6.2-1.fc41.aarch64 44/153 Installing : lz4-libs-1.9.4-6.fc40.aarch64 45/153 Installing : mpfr-4.2.1-3.fc40.aarch64 46/153 Installing : gawk-5.3.0-3.fc40.aarch64 47/153 Installing : dwz-0.15-6.fc40.aarch64 48/153 Installing : unzip-6.0-63.fc40.aarch64 49/153 Installing : file-libs-5.45-5.fc41.aarch64 50/153 Installing : file-5.45-5.fc41.aarch64 51/153 Installing : alternatives-1.26-3.fc40.aarch64 52/153 Installing : jansson-2.13.1-9.fc40.aarch64 53/153 Installing : libcap-ng-0.8.5-1.fc41.aarch64 54/153 Installing : audit-libs-4.0.1-1.fc41.aarch64 55/153 Installing : pam-libs-1.6.1-1.fc41.aarch64 56/153 Installing : libcap-2.69-8.fc41.aarch64 57/153 Installing : systemd-libs-255.5-1.fc41.aarch64 58/153 Installing : libcom_err-1.47.0-5.fc40.aarch64 59/153 Installing : libsepol-3.6-3.fc40.aarch64 60/153 Installing : libsmartcols-2.40-13.fc41.aarch64 61/153 Installing : libtasn1-4.19.0-6.fc40.aarch64 62/153 Installing : libunistring-1.1-7.fc41.aarch64 63/153 Installing : libidn2-2.3.7-1.fc40.aarch64 64/153 Installing : lua-libs-5.4.6-5.fc40.aarch64 65/153 Installing : pcre2-10.43-2.fc41.aarch64 66/153 Installing : libselinux-3.6-4.fc40.aarch64 67/153 Installing : sed-4.9-1.fc40.aarch64 68/153 Installing : grep-3.11-8.fc41.aarch64 69/153 Installing : findutils-1:4.9.0-8.fc40.aarch64 70/153 Installing : xz-1:5.4.6-3.fc41.aarch64 71/153 Installing : libmount-2.40-13.fc41.aarch64 72/153 Installing : util-linux-core-2.40-13.fc41.aarch64 73/153 Installing : libsemanage-3.6-3.fc40.aarch64 74/153 Installing : shadow-utils-2:4.15.1-2.fc41.aarch64 75/153 Running scriptlet: libutempter-1.2.1-13.fc40.aarch64 76/153 Installing : libutempter-1.2.1-13.fc40.aarch64 76/153 Installing : tar-2:1.35-3.fc40.aarch64 77/153 Installing : libpsl-0.21.5-3.fc40.aarch64 78/153 Installing : zip-3.0-40.fc40.aarch64 79/153 Installing : zstd-1.5.6-1.fc41.aarch64 80/153 Installing : cyrus-sasl-lib-2.1.28-19.fc40.aarch64 81/153 Installing : gdbm-1:1.23-6.fc40.aarch64 82/153 Installing : libfdisk-2.40-13.fc41.aarch64 83/153 Installing : bzip2-1.0.8-18.fc40.aarch64 84/153 Installing : libxml2-2.12.6-1.fc41.aarch64 85/153 Installing : sqlite-libs-3.45.3-1.fc41.aarch64 86/153 Installing : ed-1.20.2-1.fc41.aarch64 87/153 Installing : patch-2.7.6-24.fc40.aarch64 88/153 Installing : elfutils-default-yama-scope-0.191-7.fc41.noarch 89/153 Running scriptlet: elfutils-default-yama-scope-0.191-7.fc41.noarch 89/153 Installing : cpio-2.15-1.fc40.aarch64 90/153 Installing : diffutils-3.10-5.fc40.aarch64 91/153 Installing : keyutils-libs-1.6.3-3.fc40.aarch64 92/153 Installing : libbrotli-1.1.0-3.fc40.aarch64 93/153 Installing : libffi-3.4.6-1.fc41.aarch64 94/153 Installing : p11-kit-0.25.3-4.fc40.aarch64 95/153 Installing : p11-kit-trust-0.25.3-4.fc40.aarch64 96/153 Running scriptlet: p11-kit-trust-0.25.3-4.fc40.aarch64 96/153 Installing : libgomp-14.0.1-0.16.fc41.aarch64 97/153 Installing : libnghttp2-1.61.0-1.fc41.aarch64 98/153 Installing : libpkgconf-2.1.0-1.fc40.aarch64 99/153 Installing : pkgconf-2.1.0-1.fc40.aarch64 100/153 Installing : pkgconf-pkg-config-2.1.0-1.fc40.aarch64 101/153 Installing : libtool-ltdl-2.4.7-10.fc40.aarch64 102/153 Installing : libverto-0.3.2-8.fc40.aarch64 103/153 Installing : xxhash-libs-0.8.2-2.fc40.aarch64 104/153 Installing : libssh-config-0.10.6-6.fc41.noarch 105/153 Installing : kernel-srpm-macros-1.0-23.fc41.noarch 106/153 Installing : gnat-srpm-macros-6-5.fc40.noarch 107/153 Installing : ghc-srpm-macros-1.9.1-1.fc41.noarch 108/153 Installing : fpc-srpm-macros-1.3-12.fc40.noarch 109/153 Installing : coreutils-common-9.5-1.fc41.aarch64 110/153 Installing : openssl-libs-1:3.2.1-6.fc41.aarch64 111/153 Installing : coreutils-9.5-1.fc41.aarch64 112/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch 113/153 Installing : ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch 113/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch 113/153 Installing : krb5-libs-1.21.2-5.fc40.aarch64 114/153 Installing : libtirpc-1.3.4-1.rc3.fc41.aarch64 115/153 Installing : authselect-libs-1.5.0-5.fc41.aarch64 116/153 Installing : gzip-1.13-1.fc40.aarch64 117/153 Installing : libarchive-3.7.4-1.fc41.aarch64 118/153 Installing : cracklib-2.9.11-5.fc40.aarch64 119/153 Installing : libpwquality-1.4.5-9.fc40.aarch64 120/153 Installing : authselect-1.5.0-5.fc41.aarch64 121/153 Installing : libnsl2-2.0.1-1.fc40.aarch64 122/153 Installing : pam-1.6.1-1.fc41.aarch64 123/153 Installing : libssh-0.10.6-6.fc41.aarch64 124/153 Installing : libevent-2.1.12-12.fc40.aarch64 125/153 Installing : openldap-2.6.7-1.fc40.aarch64 126/153 Installing : libcurl-8.7.1-1.fc41.aarch64 127/153 Installing : elfutils-libs-0.191-7.fc41.aarch64 128/153 Installing : elfutils-debuginfod-client-0.191-7.fc41.aarch64 129/153 Installing : binutils-gold-2.42.50-6.fc41.aarch64 130/153 Running scriptlet: binutils-gold-2.42.50-6.fc41.aarch64 130/153 Installing : binutils-2.42.50-6.fc41.aarch64 131/153 Running scriptlet: binutils-2.42.50-6.fc41.aarch64 131/153 Installing : gdb-minimal-14.2-6.fc41.aarch64 132/153 Installing : elfutils-0.191-7.fc41.aarch64 133/153 Installing : debugedit-5.0-15.fc41.aarch64 134/153 Installing : curl-8.7.1-1.fc41.aarch64 135/153 Installing : rpm-sequoia-1.6.0-2.fc40.aarch64 136/153 Installing : rpm-libs-4.19.1.1-1.fc40.aarch64 137/153 Running scriptlet: rpm-4.19.1.1-1.fc40.aarch64 138/153 Installing : rpm-4.19.1.1-1.fc40.aarch64 138/153 Installing : efi-srpm-macros-5-11.fc40.noarch 139/153 Installing : lua-srpm-macros-1-13.fc40.noarch 140/153 Installing : zig-srpm-macros-1-2.fc40.noarch 141/153 Installing : rpm-build-libs-4.19.1.1-1.fc40.aarch64 142/153 Installing : ansible-srpm-macros-1-15.fc41.noarch 143/153 Installing : fonts-srpm-macros-1:2.0.5-14.fc40.noarch 144/153 Installing : forge-srpm-macros-0.3.1-1.fc41.noarch 145/153 Installing : go-srpm-macros-3.6.0-1.fc41.noarch 146/153 Installing : python-srpm-macros-3.12-9.fc41.noarch 147/153 Installing : redhat-rpm-config-288-1.fc41.noarch 148/153 Installing : rpm-build-4.19.1.1-1.fc40.aarch64 149/153 Installing : pyproject-srpm-macros-1.12.0-1.fc40.noarch 150/153 Installing : util-linux-2.40-13.fc41.aarch64 151/153 Running scriptlet: util-linux-2.40-13.fc41.aarch64 151/153 Installing : which-2.21-41.fc40.aarch64 152/153 Installing : info-7.1-2.fc40.aarch64 153/153 Running scriptlet: filesystem-3.18-9.fc41.aarch64 153/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch 153/153 Running scriptlet: authselect-libs-1.5.0-5.fc41.aarch64 153/153 Running scriptlet: rpm-4.19.1.1-1.fc40.aarch64 153/153 Running scriptlet: info-7.1-2.fc40.aarch64 153/153 Installed: alternatives-1.26-3.fc40.aarch64 ansible-srpm-macros-1-15.fc41.noarch audit-libs-4.0.1-1.fc41.aarch64 authselect-1.5.0-5.fc41.aarch64 authselect-libs-1.5.0-5.fc41.aarch64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.aarch64 binutils-2.42.50-6.fc41.aarch64 binutils-gold-2.42.50-6.fc41.aarch64 bzip2-1.0.8-18.fc40.aarch64 bzip2-libs-1.0.8-18.fc40.aarch64 ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.5-1.fc41.aarch64 coreutils-common-9.5-1.fc41.aarch64 cpio-2.15-1.fc40.aarch64 cracklib-2.9.11-5.fc40.aarch64 crypto-policies-20240320-1.git58e3d95.fc41.noarch curl-8.7.1-1.fc41.aarch64 cyrus-sasl-lib-2.1.28-19.fc40.aarch64 debugedit-5.0-15.fc41.aarch64 diffutils-3.10-5.fc40.aarch64 dwz-0.15-6.fc40.aarch64 ed-1.20.2-1.fc41.aarch64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-7.fc41.aarch64 elfutils-debuginfod-client-0.191-7.fc41.aarch64 elfutils-default-yama-scope-0.191-7.fc41.noarch elfutils-libelf-0.191-7.fc41.aarch64 elfutils-libs-0.191-7.fc41.aarch64 fedora-gpg-keys-41-0.1.noarch fedora-release-41-0.9.noarch fedora-release-common-41-0.9.noarch fedora-release-identity-basic-41-0.9.noarch fedora-repos-41-0.1.noarch fedora-repos-rawhide-41-0.1.noarch file-5.45-5.fc41.aarch64 file-libs-5.45-5.fc41.aarch64 filesystem-3.18-9.fc41.aarch64 findutils-1:4.9.0-8.fc40.aarch64 fonts-srpm-macros-1:2.0.5-14.fc40.noarch forge-srpm-macros-0.3.1-1.fc41.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.aarch64 gdb-minimal-14.2-6.fc41.aarch64 gdbm-1:1.23-6.fc40.aarch64 gdbm-libs-1:1.23-6.fc40.aarch64 ghc-srpm-macros-1.9.1-1.fc41.noarch glibc-2.39.9000-17.fc41.aarch64 glibc-common-2.39.9000-17.fc41.aarch64 glibc-gconv-extra-2.39.9000-17.fc41.aarch64 glibc-minimal-langpack-2.39.9000-17.fc41.aarch64 gmp-1:6.3.0-1.fc41.aarch64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.6.0-1.fc41.noarch grep-3.11-8.fc41.aarch64 gzip-1.13-1.fc40.aarch64 info-7.1-2.fc40.aarch64 jansson-2.13.1-9.fc40.aarch64 kernel-srpm-macros-1.0-23.fc41.noarch keyutils-libs-1.6.3-3.fc40.aarch64 krb5-libs-1.21.2-5.fc40.aarch64 libacl-2.3.2-1.fc40.aarch64 libarchive-3.7.4-1.fc41.aarch64 libattr-2.5.2-3.fc40.aarch64 libblkid-2.40-13.fc41.aarch64 libbrotli-1.1.0-3.fc40.aarch64 libcap-2.69-8.fc41.aarch64 libcap-ng-0.8.5-1.fc41.aarch64 libcom_err-1.47.0-5.fc40.aarch64 libcurl-8.7.1-1.fc41.aarch64 libeconf-0.6.2-1.fc41.aarch64 libevent-2.1.12-12.fc40.aarch64 libfdisk-2.40-13.fc41.aarch64 libffi-3.4.6-1.fc41.aarch64 libgcc-14.0.1-0.16.fc41.aarch64 libgomp-14.0.1-0.16.fc41.aarch64 libidn2-2.3.7-1.fc40.aarch64 libmount-2.40-13.fc41.aarch64 libnghttp2-1.61.0-1.fc41.aarch64 libnsl2-2.0.1-1.fc40.aarch64 libpkgconf-2.1.0-1.fc40.aarch64 libpsl-0.21.5-3.fc40.aarch64 libpwquality-1.4.5-9.fc40.aarch64 libselinux-3.6-4.fc40.aarch64 libsemanage-3.6-3.fc40.aarch64 libsepol-3.6-3.fc40.aarch64 libsmartcols-2.40-13.fc41.aarch64 libssh-0.10.6-6.fc41.aarch64 libssh-config-0.10.6-6.fc41.noarch libstdc++-14.0.1-0.16.fc41.aarch64 libtasn1-4.19.0-6.fc40.aarch64 libtirpc-1.3.4-1.rc3.fc41.aarch64 libtool-ltdl-2.4.7-10.fc40.aarch64 libunistring-1.1-7.fc41.aarch64 libutempter-1.2.1-13.fc40.aarch64 libuuid-2.40-13.fc41.aarch64 libverto-0.3.2-8.fc40.aarch64 libxcrypt-4.4.36-5.fc40.aarch64 libxml2-2.12.6-1.fc41.aarch64 libzstd-1.5.6-1.fc41.aarch64 lua-libs-5.4.6-5.fc40.aarch64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.aarch64 mpfr-4.2.1-3.fc40.aarch64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.aarch64 ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-17.fc41.noarch openldap-2.6.7-1.fc40.aarch64 openssl-libs-1:3.2.1-6.fc41.aarch64 p11-kit-0.25.3-4.fc40.aarch64 p11-kit-trust-0.25.3-4.fc40.aarch64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-1.fc41.aarch64 pam-libs-1.6.1-1.fc41.aarch64 patch-2.7.6-24.fc40.aarch64 pcre2-10.43-2.fc41.aarch64 pcre2-syntax-10.43-2.fc41.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.0-1.fc40.aarch64 pkgconf-m4-2.1.0-1.fc40.noarch pkgconf-pkg-config-2.1.0-1.fc40.aarch64 popt-1.19-6.fc40.aarch64 publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.12.0-1.fc40.noarch python-srpm-macros-3.12-9.fc41.noarch qt5-srpm-macros-5.15.13-1.fc41.noarch qt6-srpm-macros-6.7.0-1.fc41.noarch readline-8.2-8.fc40.aarch64 redhat-rpm-config-288-1.fc41.noarch rpm-4.19.1.1-1.fc40.aarch64 rpm-build-4.19.1.1-1.fc40.aarch64 rpm-build-libs-4.19.1.1-1.fc40.aarch64 rpm-libs-4.19.1.1-1.fc40.aarch64 rpm-sequoia-1.6.0-2.fc40.aarch64 rust-srpm-macros-26.2-1.fc41.noarch sed-4.9-1.fc40.aarch64 setup-2.14.5-2.fc40.noarch shadow-utils-2:4.15.1-2.fc41.aarch64 sqlite-libs-3.45.3-1.fc41.aarch64 systemd-libs-255.5-1.fc41.aarch64 tar-2:1.35-3.fc40.aarch64 unzip-6.0-63.fc40.aarch64 util-linux-2.40-13.fc41.aarch64 util-linux-core-2.40-13.fc41.aarch64 which-2.21-41.fc40.aarch64 xxhash-libs-0.8.2-2.fc40.aarch64 xz-1:5.4.6-3.fc41.aarch64 xz-libs-1:5.4.6-3.fc41.aarch64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.aarch64 zlib-ng-compat-2.1.6-2.fc40.aarch64 zstd-1.5.6-1.fc41.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-3.fc40.aarch64 ansible-srpm-macros-1-15.fc41.noarch audit-libs-4.0.1-1.fc41.aarch64 authselect-1.5.0-5.fc41.aarch64 authselect-libs-1.5.0-5.fc41.aarch64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.aarch64 binutils-2.42.50-6.fc41.aarch64 binutils-gold-2.42.50-6.fc41.aarch64 bzip2-1.0.8-18.fc40.aarch64 bzip2-libs-1.0.8-18.fc40.aarch64 ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.5-1.fc41.aarch64 coreutils-common-9.5-1.fc41.aarch64 cpio-2.15-1.fc40.aarch64 cracklib-2.9.11-5.fc40.aarch64 crypto-policies-20240320-1.git58e3d95.fc41.noarch curl-8.7.1-1.fc41.aarch64 cyrus-sasl-lib-2.1.28-19.fc40.aarch64 debugedit-5.0-15.fc41.aarch64 diffutils-3.10-5.fc40.aarch64 dwz-0.15-6.fc40.aarch64 ed-1.20.2-1.fc41.aarch64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-7.fc41.aarch64 elfutils-debuginfod-client-0.191-7.fc41.aarch64 elfutils-default-yama-scope-0.191-7.fc41.noarch elfutils-libelf-0.191-7.fc41.aarch64 elfutils-libs-0.191-7.fc41.aarch64 fedora-gpg-keys-41-0.1.noarch fedora-release-41-0.9.noarch fedora-release-common-41-0.9.noarch fedora-release-identity-basic-41-0.9.noarch fedora-repos-41-0.1.noarch fedora-repos-rawhide-41-0.1.noarch file-5.45-5.fc41.aarch64 file-libs-5.45-5.fc41.aarch64 filesystem-3.18-9.fc41.aarch64 findutils-4.9.0-8.fc40.aarch64 fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.3.1-1.fc41.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.aarch64 gdb-minimal-14.2-6.fc41.aarch64 gdbm-1.23-6.fc40.aarch64 gdbm-libs-1.23-6.fc40.aarch64 ghc-srpm-macros-1.9.1-1.fc41.noarch glibc-2.39.9000-17.fc41.aarch64 glibc-common-2.39.9000-17.fc41.aarch64 glibc-gconv-extra-2.39.9000-17.fc41.aarch64 glibc-minimal-langpack-2.39.9000-17.fc41.aarch64 gmp-6.3.0-1.fc41.aarch64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.6.0-1.fc41.noarch grep-3.11-8.fc41.aarch64 gzip-1.13-1.fc40.aarch64 info-7.1-2.fc40.aarch64 jansson-2.13.1-9.fc40.aarch64 kernel-srpm-macros-1.0-23.fc41.noarch keyutils-libs-1.6.3-3.fc40.aarch64 krb5-libs-1.21.2-5.fc40.aarch64 libacl-2.3.2-1.fc40.aarch64 libarchive-3.7.4-1.fc41.aarch64 libattr-2.5.2-3.fc40.aarch64 libblkid-2.40-13.fc41.aarch64 libbrotli-1.1.0-3.fc40.aarch64 libcap-2.69-8.fc41.aarch64 libcap-ng-0.8.5-1.fc41.aarch64 libcom_err-1.47.0-5.fc40.aarch64 libcurl-8.7.1-1.fc41.aarch64 libeconf-0.6.2-1.fc41.aarch64 libevent-2.1.12-12.fc40.aarch64 libfdisk-2.40-13.fc41.aarch64 libffi-3.4.6-1.fc41.aarch64 libgcc-14.0.1-0.16.fc41.aarch64 libgomp-14.0.1-0.16.fc41.aarch64 libidn2-2.3.7-1.fc40.aarch64 libmount-2.40-13.fc41.aarch64 libnghttp2-1.61.0-1.fc41.aarch64 libnsl2-2.0.1-1.fc40.aarch64 libpkgconf-2.1.0-1.fc40.aarch64 libpsl-0.21.5-3.fc40.aarch64 libpwquality-1.4.5-9.fc40.aarch64 libselinux-3.6-4.fc40.aarch64 libsemanage-3.6-3.fc40.aarch64 libsepol-3.6-3.fc40.aarch64 libsmartcols-2.40-13.fc41.aarch64 libssh-0.10.6-6.fc41.aarch64 libssh-config-0.10.6-6.fc41.noarch libstdc++-14.0.1-0.16.fc41.aarch64 libtasn1-4.19.0-6.fc40.aarch64 libtirpc-1.3.4-1.rc3.fc41.aarch64 libtool-ltdl-2.4.7-10.fc40.aarch64 libunistring-1.1-7.fc41.aarch64 libutempter-1.2.1-13.fc40.aarch64 libuuid-2.40-13.fc41.aarch64 libverto-0.3.2-8.fc40.aarch64 libxcrypt-4.4.36-5.fc40.aarch64 libxml2-2.12.6-1.fc41.aarch64 libzstd-1.5.6-1.fc41.aarch64 lua-libs-5.4.6-5.fc40.aarch64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.aarch64 mpfr-4.2.1-3.fc40.aarch64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.aarch64 ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-17.fc41.noarch openldap-2.6.7-1.fc40.aarch64 openssl-libs-3.2.1-6.fc41.aarch64 p11-kit-0.25.3-4.fc40.aarch64 p11-kit-trust-0.25.3-4.fc40.aarch64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-1.fc41.aarch64 pam-libs-1.6.1-1.fc41.aarch64 patch-2.7.6-24.fc40.aarch64 pcre2-10.43-2.fc41.aarch64 pcre2-syntax-10.43-2.fc41.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.0-1.fc40.aarch64 pkgconf-m4-2.1.0-1.fc40.noarch pkgconf-pkg-config-2.1.0-1.fc40.aarch64 popt-1.19-6.fc40.aarch64 publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.12.0-1.fc40.noarch python-srpm-macros-3.12-9.fc41.noarch qt5-srpm-macros-5.15.13-1.fc41.noarch qt6-srpm-macros-6.7.0-1.fc41.noarch readline-8.2-8.fc40.aarch64 redhat-rpm-config-288-1.fc41.noarch rpm-4.19.1.1-1.fc40.aarch64 rpm-build-4.19.1.1-1.fc40.aarch64 rpm-build-libs-4.19.1.1-1.fc40.aarch64 rpm-libs-4.19.1.1-1.fc40.aarch64 rpm-sequoia-1.6.0-2.fc40.aarch64 rust-srpm-macros-26.2-1.fc41.noarch sed-4.9-1.fc40.aarch64 setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-2.fc41.aarch64 sqlite-libs-3.45.3-1.fc41.aarch64 systemd-libs-255.5-1.fc41.aarch64 tar-1.35-3.fc40.aarch64 unzip-6.0-63.fc40.aarch64 util-linux-2.40-13.fc41.aarch64 util-linux-core-2.40-13.fc41.aarch64 which-2.21-41.fc40.aarch64 xxhash-libs-0.8.2-2.fc40.aarch64 xz-5.4.6-3.fc41.aarch64 xz-libs-5.4.6-3.fc41.aarch64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.aarch64 zlib-ng-compat-2.1.6-2.fc40.aarch64 zstd-1.5.6-1.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1714867200 Wrote: /builddir/build/SRPMS/corectrl-1.4.0-1.fc41.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-39-aarch64-1714939880.362502/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-39-aarch64-1714939880.362502/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1714939880.362502/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1714939880.362502/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-kgf9f553/corectrl/corectrl.spec) Config(child) 1 minutes 8 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 INFO: Start(/var/lib/copr-rpmbuild/results/corectrl-1.4.0-1.fc41.src.rpm) Config(fedora-39-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1714939880.362502/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1714939880.362502/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 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-1714939880.362502/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 INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc39.aarch64 rpm-sequoia-1.6.0-1.fc39.aarch64 python3-dnf-4.19.2-1.fc41.noarch python3-dnf-plugins-core-4.6.0-1.fc41.noarch yum-4.19.2-1.fc41.noarch Finish: chroot init Start: build phase for corectrl-1.4.0-1.fc41.src.rpm Start: build setup for corectrl-1.4.0-1.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1714867200 Wrote: /builddir/build/SRPMS/corectrl-1.4.0-1.fc41.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 63 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 81 kB/s | 3.8 kB 00:00 fedora 105 kB/s | 13 kB 00:00 updates 128 kB/s | 12 kB 00:00 Dependencies resolved. ================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================ Installing: botan2-devel aarch64 2.19.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 259 k catch-devel aarch64 3.5.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k cmake aarch64 3.28.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.7 M dbus-devel aarch64 1:1.14.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k desktop-file-utils aarch64 0.26-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k extra-cmake-modules noarch 6.2.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k fmt-devel aarch64 10.2.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k gcc-c++ aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M kf5-kcoreaddons-devel aarch64 5.115.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k libX11-devel aarch64 1.8.9-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 912 k libappstream-glib aarch64 0.8.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390 k libdrm-devel aarch64 2.4.120-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 175 k ninja-build aarch64 1.11.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k polkit-devel aarch64 124-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k pugixml-devel aarch64 1.13-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k qt5-linguist aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 876 k qt5-qtbase-devel aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 M qt5-qtcharts-devel aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k qt5-qtmultimedia-devel aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k qt5-qtsvg-devel aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k quazip-qt5-devel aarch64 1.4-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k spdlog-devel aarch64 1.12.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k Installing dependencies: SDL2 aarch64 2.30.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 694 k abattis-cantarell-vf-fonts noarch 0.301-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k adobe-mappings-cmap noarch 20230622-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k adobe-mappings-pdf noarch 20190401-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 687 k adwaita-cursor-theme noarch 46.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 513 k adwaita-icon-theme noarch 46.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284 k alsa-lib aarch64 1.2.11-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 497 k annobin-docs noarch 12.52-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k annobin-plugin-gcc aarch64 12.52-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 961 k at-spi2-atk aarch64 2.52.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88 k at-spi2-core aarch64 2.52.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k atk aarch64 2.52.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 82 k avahi-glib aarch64 0.8-26.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k avahi-libs aarch64 0.8-26.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k botan2 aarch64 2.19.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2-devel aarch64 1.0.8-18.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo aarch64 1.18.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k cairo-gobject aarch64 1.18.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k catch aarch64 3.5.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k cdparanoia-libs aarch64 10.2-44.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k clang-libs aarch64 18.1.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 M clang-resource-filesystem noarch 18.1.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k cmake-data noarch 3.28.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M cmake-filesystem aarch64 3.28.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k cmake-rpm-macros noarch 3.28.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k colord-libs aarch64 1.4.7-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 229 k cpp aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M crypto-policies-scripts noarch 20240320-1.git58e3d95.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k cups-libs aarch64 1:2.4.7-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 267 k dbus aarch64 1:1.14.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k dbus-broker aarch64 36-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168 k dbus-common noarch 1:1.14.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k dbus-libs aarch64 1:1.14.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k default-fonts-core-sans noarch 4.0-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k double-conversion aarch64 3.3.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k doxygen aarch64 2:1.10.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.3 M duktape aarch64 2.7.0-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171 k emacs-filesystem noarch 1:30.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.1 k expat aarch64 2.6.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k flac-libs aarch64 1.4.3-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k fmt aarch64 10.2.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k fontconfig aarch64 2.15.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k fonts-filesystem noarch 1:2.0.5-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 k freetype aarch64 2.13.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 406 k fribidi aarch64 1.0.13-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k gc aarch64 8.2.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k gd aarch64 2.3.3-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134 k gdk-pixbuf2 aarch64 2.42.11-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 470 k gdk-pixbuf2-modules aarch64 2.42.11-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k glib2 aarch64 2.80.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 M glib2-devel aarch64 2.80.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M glibc-devel aarch64 2.39.9000-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 549 k glx-utils aarch64 9.0.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k gnupg2 aarch64 2.4.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M gnutls aarch64 3.8.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M google-droid-sans-fonts noarch 20200215-19.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 M google-noto-fonts-common noarch 20240401-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k google-noto-sans-vf-fonts noarch 20240401-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 594 k gpgme aarch64 1.23.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k gpgmepp aarch64 1.23.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130 k graphene aarch64 1.10.6-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k graphite2 aarch64 1.3.14-15.fc40 copr_base 93 k graphviz aarch64 11.0.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 M groff-base aarch64 1.23.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gsm aarch64 1.0.22-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k gssdp aarch64 1.6.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k gstreamer1 aarch64 1.24.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M gstreamer1-plugins-bad-free-libs aarch64 1.24.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 904 k gstreamer1-plugins-base aarch64 1.24.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M gtk-update-icon-cache aarch64 3.24.41-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k gtk3 aarch64 3.24.41-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.5 M gts aarch64 0.7.6-48.20121130.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k guile30 aarch64 3.0.7-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 M gupnp aarch64 1.6.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k gupnp-igd aarch64 1.6.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k harfbuzz aarch64 8.4.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 997 k hicolor-icon-theme noarch 0.17-18.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k iso-codes noarch 4.16.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M jbig2dec-libs aarch64 0.20-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k jbigkit-libs aarch64 2.1-29.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k json-c aarch64 0.17-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k json-glib aarch64 1.8.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 153 k jsoncpp aarch64 1.9.5-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k kde-filesystem aarch64 5-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k kernel-headers aarch64 6.9.0-0.rc6.51.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M kf5-filesystem aarch64 5.115.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k kf5-kcoreaddons aarch64 5.115.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 461 k kf5-rpm-macros noarch 5.115.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k kf6-rpm-macros noarch 6.2.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k lame-libs aarch64 3.100-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 338 k lasi aarch64 1.1.3-13.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k lcms2 aarch64 2.16-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k libICE aarch64 1.1.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libSM aarch64 1.2.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libX11 aarch64 1.8.9-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 647 k libX11-common noarch 1.8.9-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k libX11-xcb aarch64 1.8.9-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXau aarch64 1.0.11-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXau-devel aarch64 1.0.11-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXcomposite aarch64 0.4.6-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libXcursor aarch64 1.2.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libXdamage aarch64 1.1.6-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libXext aarch64 1.3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libXfixes aarch64 6.0.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libXft aarch64 2.3.8-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k libXi aarch64 1.8.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libXinerama aarch64 1.1.5-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXpm aarch64 3.5.17-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libXrandr aarch64 1.5.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libXrender aarch64 0.9.11-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libXt aarch64 1.3.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k libXtst aarch64 1.2.4-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libXv aarch64 1.0.12-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXxf86vm aarch64 1.1.5-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libaom aarch64 3.8.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M libasan aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 490 k libassuan aarch64 2.5.7-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libasyncns aarch64 0.8-28.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libatomic aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libavif aarch64 1.0.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k libb2 aarch64 0.98.1-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libblkid-devel aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcloudproviders aarch64 0.3.5-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k libdatrie aarch64 0.2.13-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libdav1d aarch64 1.4.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 355 k libdecor aarch64 0.2.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k libdrm aarch64 2.4.120-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k libedit aarch64 3.1-50.20230828cvs.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k libepoxy aarch64 1.5.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k libevdev aarch64 1.13.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libfbclient2 aarch64 4.0.4.3010-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libffi-devel aarch64 3.4.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libgcrypt aarch64 1.10.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 455 k libglvnd aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k libglvnd-core-devel aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libglvnd-gles aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libglvnd-glx aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k libglvnd-opengl aarch64 1:1.7.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libgpg-error aarch64 1.49-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228 k libgs aarch64 10.03.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M libgudev aarch64 238-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libgusb aarch64 0.4.9-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libicu aarch64 74.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M libijs aarch64 0.35-22.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libimagequant aarch64 4.0.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k libinput aarch64 1.25.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k libjpeg-turbo aarch64 3.0.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k libksba aarch64 1.6.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k liblerc aarch64 4.0.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 189 k libmount-devel aarch64 2.40-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libmpc aarch64 1.3.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libnice aarch64 0.1.22-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 197 k libogg aarch64 2:1.3.5-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libpaper aarch64 1:2.1.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libpng aarch64 2:1.6.40-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libpq aarch64 16.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 248 k libproxy aarch64 0.5.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k librsvg2 aarch64 2.57.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M libselinux-devel aarch64 3.6-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel aarch64 3.6-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libsndfile aarch64 1.2.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libsoup3 aarch64 3.4.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 377 k libstdc++-devel aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M libstemmer aarch64 2.2.0-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171 k libthai aarch64 0.1.29-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k libtheora aarch64 1:1.1.1-36.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163 k libtiff aarch64 4.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 333 k libtommath aarch64 1.3.1~rc1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libtracker-sparql aarch64 3.7.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 369 k libubsan aarch64 14.0.1-0.16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 212 k libunwind aarch64 1.8.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k libusb1 aarch64 1.0.27-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libuv aarch64 1:1.48.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250 k libva aarch64 2.21.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k libvisual aarch64 1:0.4.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k libvorbis aarch64 1:1.3.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192 k libwacom aarch64 2.11.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libwacom-data noarch 2.11.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k libwayland-client aarch64 1.22.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libwayland-cursor aarch64 1.22.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libwayland-egl aarch64 1.22.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libwayland-server aarch64 1.22.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libwebp aarch64 1.4.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250 k libxcb aarch64 1.17.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 240 k libxcb-devel aarch64 1.17.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libxcrypt-devel aarch64 4.4.36-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libxkbcommon aarch64 1.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libxkbcommon-devel aarch64 1.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libxkbcommon-x11 aarch64 1.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxml2-devel aarch64 2.12.6-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 495 k libxshmfence aarch64 1.3.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k llvm-libs aarch64 18.1.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 M make aarch64 1:4.4.1-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 580 k mariadb-connector-c aarch64 3.3.8-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k mariadb-connector-c-config noarch 3.3.8-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.7 k mesa-filesystem aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k mesa-libEGL aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 135 k mesa-libEGL-devel aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k mesa-libGL aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 188 k mesa-libgbm aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k mesa-libglapi aarch64 24.0.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k mpdecimal aarch64 2.5.1-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k mpg123-libs aarch64 1.31.3-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 348 k mtdev aarch64 1.1.6-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k ncurses aarch64 6.4-12.20240127.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 415 k netpbm aarch64 11.02.00-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k nettle aarch64 3.9.1-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 435 k npth aarch64 1.7-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k nspr aarch64 4.35.0-22.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k nss aarch64 3.99.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 703 k nss-softokn aarch64 3.99.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 417 k nss-softokn-freebl aarch64 3.99.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 374 k nss-sysinit aarch64 3.99.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k nss-util aarch64 3.99.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k openal-soft aarch64 1.23.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 551 k openjpeg2 aarch64 2.5.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 185 k opus aarch64 1.5.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228 k orc aarch64 0.4.38-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k pango aarch64 1.52.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 348 k pcre2-devel aarch64 10.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 487 k pcre2-utf16 aarch64 10.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 207 k pcre2-utf32 aarch64 10.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k perl-AutoLoader noarch 5.74-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-B aarch64 1.88-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k perl-Carp noarch 1.54-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-Class-Struct noarch 0.68-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Data-Dumper aarch64 2.188-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k perl-Digest noarch 1.20-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Digest-MD5 aarch64 2.59-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-DynaLoader aarch64 1.54-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Encode aarch64 4:3.21-505.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M perl-English noarch 1.11-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Errno aarch64 1.37-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Exporter noarch 5.78-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-Fcntl aarch64 1.15-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-File-Basename noarch 2.86-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-File-Find noarch 1.43-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-File-Path noarch 2.18-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-File-Temp noarch 1:0.231.100-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k perl-File-stat noarch 1.13-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-FileHandle noarch 2.05-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Getopt-Long noarch 1:2.57-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k perl-Getopt-Std noarch 1.13-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-HTTP-Tiny noarch 0.088-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-IO aarch64 1.52-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k perl-IO-Socket-IP noarch 0.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k perl-IO-Socket-SSL noarch 2.085-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k perl-IPC-Open3 noarch 1.22-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-MIME-Base64 aarch64 3.16-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Mozilla-CA noarch 20240313-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Net-SSLeay aarch64 1.94-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 356 k perl-POSIX aarch64 2.13-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k perl-PathTools aarch64 3.89-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k perl-Pod-Escapes noarch 1:1.07-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-Pod-Perldoc noarch 3.28.01-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k perl-Pod-Simple noarch 1:3.45-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k perl-Pod-Usage noarch 4:2.03-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k perl-Scalar-List-Utils aarch64 5:1.63-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k perl-SelectSaver noarch 1.02-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket aarch64 4:2.038-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-Storable aarch64 1:3.32-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k perl-Symbol noarch 1.09-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Term-ANSIColor noarch 5.01-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k perl-Term-Cap noarch 1.18-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-ParseWords noarch 3.31-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Text-Tabs+Wrap noarch 2024.001-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Time-Local noarch 2:1.350-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-URI noarch 5.28-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k perl-base noarch 2.27-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-constant noarch 1.33-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-if noarch 0.61.000-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-interpreter aarch64 4:5.38.2-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-libnet noarch 3.15-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k perl-libs aarch64 4:5.38.2-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M perl-locale noarch 1.10-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-mro aarch64 1.28-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-overload noarch 1.37-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-overloading noarch 0.02-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-parent noarch 1:0.241-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-podlators noarch 1:5.01-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k perl-vars noarch 1.05-507.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k pixman aarch64 0.43.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218 k polkit-docs noarch 124-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242 k polkit-libs aarch64 124-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k poppler aarch64 24.02.0-2.fc40 copr_base 1.2 M poppler-data noarch 0.4.11-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M poppler-glib aarch64 24.02.0-2.fc40 copr_base 184 k pugixml aarch64 1.13-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k pulseaudio-libs aarch64 16.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666 k pulseaudio-libs-devel aarch64 16.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 405 k pulseaudio-libs-glib2 aarch64 16.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k python-pip-wheel noarch 24.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python3 aarch64 3.12.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k python3-libs aarch64 3.12.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-packaging noarch 24.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k qt-settings noarch 40.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k qt5-qtbase aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.5 M qt5-qtbase-common noarch 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k qt5-qtbase-gui aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M qt5-qtcharts aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 673 k qt5-qtdeclarative aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.3 M qt5-qtdeclarative-devel aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M qt5-qtmultimedia aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 812 k qt5-qtsvg aarch64 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187 k qt5-qttools-common noarch 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k qt5-rpm-macros noarch 5.15.13-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k qt6-designer aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k qt6-doc-devel noarch 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 571 k qt6-doctools aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 738 k qt6-linguist aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 918 k qt6-qtbase aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.0 M qt6-qtbase-common noarch 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k qt6-qtbase-devel aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M qt6-qtbase-gui aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.3 M qt6-qtbase-ibase aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k qt6-qtbase-mysql aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k qt6-qtbase-odbc aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k qt6-qtbase-postgresql aarch64 6.7.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k qt6-qtdeclarative aarch64 6.7.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M qt6-qttools aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201 k qt6-qttools-common noarch 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k qt6-qttools-devel aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 356 k qt6-qttools-libs-designer aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 M qt6-qttools-libs-designercomponents aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 942 k qt6-qttools-libs-help aarch64 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k qt6-rpm-macros noarch 6.7.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k quazip-qt5 aarch64 1.4-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99 k rav1e-libs aarch64 0.7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 798 k rhash aarch64 1.4.4-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k rsvg-pixbuf-loader aarch64 2.57.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k shared-mime-info aarch64 2.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k spdlog aarch64 1.12.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k svt-av1-libs aarch64 1.4.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M sysprof-capture-devel aarch64 46.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k tpm2-tss aarch64 4.1.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 401 k tslib aarch64 1.22-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147 k tzdata noarch 2024a-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 431 k unixODBC aarch64 2.3.12-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 463 k urw-base35-bookman-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847 k urw-base35-c059-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874 k urw-base35-d050000l-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k urw-base35-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k urw-base35-fonts-common noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k urw-base35-gothic-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 795 k urw-base35-nimbus-roman-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 856 k urw-base35-nimbus-sans-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M urw-base35-p052-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 973 k urw-base35-standard-symbols-ps-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k urw-base35-z003-fonts noarch 20200910-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k vim-filesystem noarch 2:9.1.354-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k vulkan-headers noarch 1.3.280.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M vulkan-loader aarch64 1.3.280.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k vulkan-loader-devel aarch64 1.3.280.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k xapian-core-libs aarch64 1.4.23-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 721 k xcb-util aarch64 0.4.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-cursor aarch64 0.1.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-image aarch64 0.4.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-keysyms aarch64 0.4.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k xcb-util-renderutil aarch64 0.3.10-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k xcb-util-wm aarch64 0.4.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xkeyboard-config noarch 2.41-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 921 k xml-common noarch 0.6.3-63.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xorg-x11-proto-devel noarch 2024.1-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k xprop aarch64 1.2.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k xz-devel aarch64 1:5.4.6-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k zlib-ng-compat-devel aarch64 2.1.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k Transaction Summary ================================================================================================================================================ Install 394 Packages Total size: 311 M Installed size: 1.3 G Downloading Packages: [SKIPPED] graphite2-1.3.14-15.fc40.aarch64.rpm: Already downloaded [SKIPPED] poppler-24.02.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] poppler-glib-24.02.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] SDL2-2.30.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] abattis-cantarell-vf-fonts-0.301-12.fc40.noarch.rpm: Already downloaded [SKIPPED] adobe-mappings-cmap-20230622-3.fc40.noarch.rpm: Already downloaded [SKIPPED] adobe-mappings-cmap-deprecated-20230622-3.fc40.noarch.rpm: Already downloaded [SKIPPED] adobe-mappings-pdf-20190401-7.fc40.noarch.rpm: Already downloaded [SKIPPED] adwaita-cursor-theme-46.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] adwaita-icon-theme-46.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] alsa-lib-1.2.11-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] annobin-docs-12.52-1.fc41.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.52-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] at-spi2-atk-2.52.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] at-spi2-core-2.52.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] atk-2.52.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] avahi-glib-0.8-26.fc40.aarch64.rpm: Already downloaded [SKIPPED] avahi-libs-0.8-26.fc40.aarch64.rpm: Already downloaded [SKIPPED] botan2-2.19.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] botan2-devel-2.19.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] bzip2-devel-1.0.8-18.fc40.aarch64.rpm: Already downloaded [SKIPPED] cairo-1.18.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] cairo-gobject-1.18.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] catch-3.5.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] catch-devel-3.5.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] cdparanoia-libs-10.2-44.fc40.aarch64.rpm: Already downloaded [SKIPPED] clang-libs-18.1.3-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-18.1.3-2.fc41.noarch.rpm: Already downloaded [SKIPPED] cmake-3.28.3-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] cmake-data-3.28.3-4.fc41.noarch.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.28.3-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] cmake-rpm-macros-3.28.3-4.fc41.noarch.rpm: Already downloaded [SKIPPED] colord-libs-1.4.7-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] cpp-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-scripts-20240320-1.git58e3d95.fc41.noarch.rpm: Already downloaded [SKIPPED] cups-libs-2.4.7-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] dbus-1.14.10-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] dbus-broker-36-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] dbus-common-1.14.10-3.fc40.noarch.rpm: Already downloaded [SKIPPED] dbus-devel-1.14.10-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] dbus-libs-1.14.10-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] default-fonts-core-sans-4.0-13.fc41.noarch.rpm: Already downloaded [SKIPPED] desktop-file-utils-0.26-12.fc40.aarch64.rpm: Already downloaded [SKIPPED] double-conversion-3.3.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] doxygen-1.10.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] duktape-2.7.0-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] emacs-filesystem-30.0-2.fc41.noarch.rpm: Already downloaded [SKIPPED] expat-2.6.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] extra-cmake-modules-6.2.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] flac-libs-1.4.3-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] fmt-10.2.1-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] fmt-devel-10.2.1-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] fontconfig-2.15.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.5-14.fc40.noarch.rpm: Already downloaded [SKIPPED] freetype-2.13.2-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] fribidi-1.0.13-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] gc-8.2.2-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gcc-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] gd-2.3.3-16.fc41.aarch64.rpm: Already downloaded [SKIPPED] gdk-pixbuf2-2.42.11-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] gdk-pixbuf2-modules-2.42.11-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] glib2-2.80.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] glib2-devel-2.80.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.39.9000-17.fc41.aarch64.rpm: Already downloaded [SKIPPED] glx-utils-9.0.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gnupg2-2.4.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] gnutls-3.8.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] google-droid-sans-fonts-20200215-19.fc40.noarch.rpm: Already downloaded [SKIPPED] google-noto-fonts-common-20240401-1.fc41.noarch.rpm: Already downloaded [SKIPPED] google-noto-sans-vf-fonts-20240401-1.fc41.noarch.rpm: Already downloaded [SKIPPED] gpgme-1.23.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] gpgmepp-1.23.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] graphene-1.10.6-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] graphviz-11.0.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] groff-base-1.23.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gsm-1.0.22-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gssdp-1.6.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gstreamer1-1.24.3-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] gstreamer1-plugins-bad-free-libs-1.24.3-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] gstreamer1-plugins-base-1.24.3-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] gtk-update-icon-cache-3.24.41-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] gtk3-3.24.41-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] gts-0.7.6-48.20121130.fc40.aarch64.rpm: Already downloaded [SKIPPED] guile30-3.0.7-12.fc40.aarch64.rpm: Already downloaded [SKIPPED] gupnp-1.6.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gupnp-igd-1.6.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] harfbuzz-8.4.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] hicolor-icon-theme-0.17-18.fc40.noarch.rpm: Already downloaded [SKIPPED] iso-codes-4.16.0-3.fc40.noarch.rpm: Already downloaded [SKIPPED] jbig2dec-libs-0.20-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] jbigkit-libs-2.1-29.fc40.aarch64.rpm: Already downloaded [SKIPPED] json-c-0.17-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] json-glib-1.8.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] jsoncpp-1.9.5-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] kde-filesystem-5-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.9.0-0.rc6.51.fc41.aarch64.rpm: Already downloaded [SKIPPED] kf5-filesystem-5.115.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] kf5-kcoreaddons-5.115.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] kf5-kcoreaddons-devel-5.115.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] kf5-rpm-macros-5.115.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] kf6-rpm-macros-6.2.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] lame-libs-3.100-17.fc40.aarch64.rpm: Already downloaded [SKIPPED] lasi-1.1.3-13.fc40.aarch64.rpm: Already downloaded [SKIPPED] lcms2-2.16-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libICE-1.1.1-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libSM-1.2.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libX11-1.8.9-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libX11-common-1.8.9-1.fc41.noarch.rpm: Already downloaded [SKIPPED] libX11-devel-1.8.9-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libX11-xcb-1.8.9-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libXau-1.0.11-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXau-devel-1.0.11-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXcomposite-0.4.6-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXcursor-1.2.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libXdamage-1.1.6-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXext-1.3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXfixes-6.0.1-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXft-2.3.8-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXi-1.8.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXinerama-1.1.5-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXpm-3.5.17-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXrandr-1.5.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXrender-0.9.11-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXt-1.3.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXtst-1.2.4-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXv-1.0.12-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXxf86vm-1.1.5-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libaom-3.8.2-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] libappstream-glib-0.8.2-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libasan-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libassuan-2.5.7-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libasyncns-0.8-28.fc40.aarch64.rpm: Already downloaded [SKIPPED] libatomic-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libavif-1.0.4-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-11.fc40.aarch64.rpm: Already downloaded [SKIPPED] libblkid-devel-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libcloudproviders-0.3.5-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdatrie-0.2.13-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdav1d-1.4.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libdecor-0.2.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdrm-2.4.120-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdrm-devel-2.4.120-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libedit-3.1-50.20230828cvs.fc40.aarch64.rpm: Already downloaded [SKIPPED] libepoxy-1.5.10-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libevdev-1.13.1-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libfbclient2-4.0.4.3010-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libffi-devel-3.4.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libgcrypt-1.10.3-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-core-devel-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-devel-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-egl-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-gles-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-glx-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-opengl-1.7.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgpg-error-1.49-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libgs-10.03.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libgudev-238-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgusb-0.4.9-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libicu-74.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libijs-0.35-22.fc40.aarch64.rpm: Already downloaded [SKIPPED] libimagequant-4.0.3-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libinput-1.25.0-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] libjpeg-turbo-3.0.2-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] libksba-1.6.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] liblerc-4.0.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] libmount-devel-2.40-13.fc41.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libnice-0.1.22-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libogg-1.3.5-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpaper-2.1.1-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] libpng-1.6.40-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpq-16.1-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] libproxy-0.5.5-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] librsvg2-2.57.1-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] libselinux-devel-3.6-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsepol-devel-3.6-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsndfile-1.2.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsoup3-3.4.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libstemmer-2.2.0-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] libthai-0.1.29-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtheora-1.1.1-36.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtiff-4.6.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtommath-1.3.1~rc1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libtracker-sparql-3.7.3-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libubsan-14.0.1-0.16.fc41.aarch64.rpm: Already downloaded [SKIPPED] libunwind-1.8.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] libusb1-1.0.27-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libuv-1.48.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libva-2.21.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] libvisual-0.4.1-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libvorbis-1.3.7-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] libwacom-2.11.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libwacom-data-2.11.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] libwayland-client-1.22.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libwayland-cursor-1.22.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libwayland-egl-1.22.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libwayland-server-1.22.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libwebp-1.4.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxcb-1.17.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxcb-devel-1.17.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxkbcommon-1.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxkbcommon-devel-1.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxkbcommon-x11-1.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxml2-devel-2.12.6-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] libxshmfence-1.3.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] llvm-libs-18.1.3-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] make-4.4.1-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] mariadb-connector-c-3.3.8-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] mariadb-connector-c-config-3.3.8-3.fc40.noarch.rpm: Already downloaded [SKIPPED] mesa-filesystem-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mesa-libEGL-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mesa-libEGL-devel-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mesa-libGL-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mesa-libgbm-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mesa-libglapi-24.0.6-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-9.fc40.aarch64.rpm: Already downloaded [SKIPPED] mpg123-libs-1.31.3-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] mtdev-1.1.6-8.fc40.aarch64.rpm: Already downloaded [SKIPPED] ncurses-6.4-12.20240127.fc40.aarch64.rpm: Already downloaded [SKIPPED] netpbm-11.02.00-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] nettle-3.9.1-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] ninja-build-1.11.1-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] npth-1.7-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] nspr-4.35.0-22.fc41.aarch64.rpm: Already downloaded [SKIPPED] nss-3.99.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] nss-softokn-3.99.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] nss-softokn-freebl-3.99.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] nss-sysinit-3.99.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] nss-util-3.99.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] openal-soft-1.23.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] openjpeg2-2.5.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] opus-1.5.1-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] orc-0.4.38-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] pango-1.52.2-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] pcre2-devel-10.43-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] pcre2-utf16-10.43-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] pcre2-utf32-10.43-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.88-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-Carp-1.54-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.68-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.188-503.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Digest-1.20-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.59-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.54-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-Encode-3.21-505.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-English-1.11-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Errno-1.37-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-Exporter-5.78-3.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.86-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.43-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.13-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.05-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.57-3.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.088-5.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.52-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.42-2.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.085-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-503.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20240313-1.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.94-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.13-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.89-502.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.45-6.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-503.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.038-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-Storable-3.32-502.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2024.001-1.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.350-5.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.28-1.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-base-2.27-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.38.2-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-libnet-3.15-503.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-libs-5.38.2-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-locale-1.10-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.28-507.fc41.aarch64.rpm: Already downloaded [SKIPPED] perl-overload-1.37-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-507.fc41.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-507.fc41.noarch.rpm: Already downloaded [SKIPPED] pixman-0.43.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] polkit-devel-124-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] polkit-docs-124-3.fc41.noarch.rpm: Already downloaded [SKIPPED] polkit-libs-124-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] poppler-data-0.4.11-7.fc40.noarch.rpm: Already downloaded [SKIPPED] pugixml-1.13-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] pugixml-devel-1.13-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] pulseaudio-libs-16.1-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] pulseaudio-libs-devel-16.1-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] pulseaudio-libs-glib2-16.1-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] python-pip-wheel-24.0-2.fc41.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.3-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.3-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] python3-packaging-24.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt-settings-40.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt5-linguist-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtbase-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtbase-common-5.15.13-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt5-qtbase-devel-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtbase-gui-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtcharts-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtcharts-devel-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtdeclarative-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtdeclarative-devel-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtmultimedia-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtmultimedia-devel-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtsvg-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qtsvg-devel-5.15.13-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt5-qttools-common-5.15.13-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt5-rpm-macros-5.15.13-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt6-designer-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-doc-devel-6.7.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt6-doctools-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-linguist-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-common-6.7.0-3.fc41.noarch.rpm: Already downloaded [SKIPPED] qt6-qtbase-devel-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-gui-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-ibase-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-mysql-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-odbc-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtbase-postgresql-6.7.0-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qtdeclarative-6.7.0-2.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qttools-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qttools-common-6.7.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] qt6-qttools-devel-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qttools-libs-designer-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qttools-libs-designercomponents-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-qttools-libs-help-6.7.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] qt6-rpm-macros-6.7.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] quazip-qt5-1.4-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] quazip-qt5-devel-1.4-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] rav1e-libs-0.7.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] rhash-1.4.4-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] rsvg-pixbuf-loader-2.57.1-5.fc41.aarch64.rpm: Already downloaded [SKIPPED] shared-mime-info-2.3-4.fc41.aarch64.rpm: Already downloaded [SKIPPED] spdlog-1.12.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] spdlog-devel-1.12.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] svt-av1-libs-1.4.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] sysprof-capture-devel-46.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] tpm2-tss-4.1.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] tslib-1.22-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2024a-5.fc41.noarch.rpm: Already downloaded [SKIPPED] unixODBC-2.3.12-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] urw-base35-bookman-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-c059-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-d050000l-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-fonts-common-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-gothic-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-nimbus-mono-ps-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-nimbus-roman-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-nimbus-sans-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-p052-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-standard-symbols-ps-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] urw-base35-z003-fonts-20200910-20.fc41.noarch.rpm: Already downloaded [SKIPPED] vim-filesystem-9.1.354-1.fc41.noarch.rpm: Already downloaded [SKIPPED] vulkan-headers-1.3.280.0-1.fc41.noarch.rpm: Already downloaded [SKIPPED] vulkan-loader-1.3.280.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] vulkan-loader-devel-1.3.280.0-1.fc41.aarch64.rpm: Already downloaded [SKIPPED] xapian-core-libs-1.4.23-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-0.4.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-cursor-0.1.4-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-image-0.4.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-keysyms-0.4.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-renderutil-0.3.10-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] xcb-util-wm-0.4.2-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] xkeyboard-config-2.41-1.fc40.noarch.rpm: Already downloaded [SKIPPED] xml-common-0.6.3-63.fc40.noarch.rpm: Already downloaded [SKIPPED] xorg-x11-proto-devel-2024.1-1.fc41.noarch.rpm: Already downloaded [SKIPPED] xprop-1.2.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] xz-devel-5.4.6-3.fc41.aarch64.rpm: Already downloaded [SKIPPED] zlib-ng-compat-devel-2.1.6-2.fc40.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: crypto-policies-scripts-20240320-1.git58e3d95.fc41.n 1/1 Preparing : 1/1 Installing : cmake-filesystem-3.28.3-4.fc41.aarch64 1/394 Installing : libpng-2:1.6.40-3.fc40.aarch64 2/394 Installing : libdrm-2.4.120-3.fc40.aarch64 3/394 Installing : libjpeg-turbo-3.0.2-2.fc41.aarch64 4/394 Installing : dbus-libs-1:1.14.10-3.fc40.aarch64 5/394 Installing : libwayland-client-1.22.0-3.fc40.aarch64 6/394 Installing : libX11-xcb-1.8.9-1.fc41.aarch64 7/394 Installing : expat-2.6.2-1.fc41.aarch64 8/394 Installing : nspr-4.35.0-22.fc41.aarch64 9/394 Installing : qt6-qttools-common-6.7.0-1.fc41.noarch 10/394 Installing : libogg-2:1.3.5-8.fc40.aarch64 11/394 Installing : libgpg-error-1.49-1.fc41.aarch64 12/394 Installing : libglvnd-1:1.7.0-4.fc40.aarch64 13/394 Installing : fonts-filesystem-1:2.0.5-14.fc40.noarch 14/394 Installing : urw-base35-fonts-common-20200910-20.fc41.noarch 15/394 Installing : nss-util-3.99.0-1.fc41.aarch64 16/394 Installing : pcre2-utf16-10.43-2.fc41.aarch64 17/394 Installing : libwebp-1.4.0-1.fc41.aarch64 18/394 Installing : libICE-1.1.1-3.fc40.aarch64 19/394 Installing : libSM-1.2.4-3.fc40.aarch64 20/394 Installing : libassuan-2.5.7-1.fc41.aarch64 21/394 Installing : libwayland-cursor-1.22.0-3.fc40.aarch64 22/394 Installing : avahi-libs-0.8-26.fc40.aarch64 23/394 Installing : zlib-ng-compat-devel-2.1.6-2.fc40.aarch64 24/394 Running scriptlet: xml-common-0.6.3-63.fc40.noarch 25/394 Installing : xml-common-0.6.3-63.fc40.noarch 25/394 Installing : libmpc-1.3.1-5.fc40.aarch64 26/394 Installing : libicu-74.2-1.fc40.aarch64 27/394 Installing : lcms2-2.16-3.fc40.aarch64 28/394 Installing : emacs-filesystem-1:30.0-2.fc41.noarch 29/394 Installing : libglvnd-opengl-1:1.7.0-4.fc40.aarch64 30/394 Installing : libvorbis-1:1.3.7-10.fc40.aarch64 31/394 Installing : xorg-x11-proto-devel-2024.1-1.fc41.noarch 32/394 Installing : vulkan-loader-1.3.280.0-1.fc41.aarch64 33/394 Installing : vim-filesystem-2:9.1.354-1.fc41.noarch 34/394 Installing : opus-1.5.1-1.fc41.aarch64 35/394 Installing : openjpeg2-2.5.2-1.fc41.aarch64 36/394 Installing : mtdev-1.1.6-8.fc40.aarch64 37/394 Installing : mesa-libglapi-24.0.6-2.fc41.aarch64 38/394 Installing : libxshmfence-1.3.2-3.fc40.aarch64 39/394 Installing : libwayland-server-1.22.0-3.fc40.aarch64 40/394 Installing : libwayland-egl-1.22.0-3.fc40.aarch64 41/394 Installing : libstemmer-2.2.0-10.fc40.aarch64 42/394 Installing : libstdc++-devel-14.0.1-0.16.fc41.aarch64 43/394 Installing : libevdev-1.13.1-4.fc40.aarch64 44/394 Installing : libb2-0.98.1-11.fc40.aarch64 45/394 Installing : libatomic-14.0.1-0.16.fc41.aarch64 46/394 Installing : libXau-1.0.11-6.fc40.aarch64 47/394 Installing : libxcb-1.17.0-1.fc41.aarch64 48/394 Installing : mesa-libgbm-24.0.6-2.fc41.aarch64 49/394 Installing : libglvnd-egl-1:1.7.0-4.fc40.aarch64 50/394 Installing : mesa-libEGL-24.0.6-2.fc41.aarch64 51/394 Installing : xcb-util-renderutil-0.3.10-5.fc40.aarch64 52/394 Installing : xcb-util-keysyms-0.4.1-5.fc40.aarch64 53/394 Installing : xcb-util-wm-0.4.2-5.fc40.aarch64 54/394 Installing : kernel-headers-6.9.0-0.rc6.51.fc41.aarch64 55/394 Installing : libxcrypt-devel-4.4.36-5.fc40.aarch64 56/394 Installing : glibc-devel-2.39.9000-17.fc41.aarch64 57/394 Installing : fribidi-1.0.13-4.fc40.aarch64 58/394 Installing : fmt-10.2.1-4.fc41.aarch64 59/394 Installing : double-conversion-3.3.0-3.fc40.aarch64 60/394 Installing : alsa-lib-1.2.11-2.fc40.aarch64 61/394 Installing : adobe-mappings-cmap-20230622-3.fc40.noarch 62/394 Installing : adobe-mappings-cmap-deprecated-20230622-3.fc40.n 63/394 Installing : fmt-devel-10.2.1-4.fc41.aarch64 64/394 Installing : spdlog-1.12.0-3.fc40.aarch64 65/394 Installing : libglvnd-gles-1:1.7.0-4.fc40.aarch64 66/394 Installing : xcb-util-0.4.1-5.fc40.aarch64 67/394 Installing : xcb-util-image-0.4.1-5.fc40.aarch64 68/394 Installing : xcb-util-cursor-0.1.4-4.fc40.aarch64 69/394 Installing : libXau-devel-1.0.11-6.fc40.aarch64 70/394 Installing : libxcb-devel-1.17.0-1.fc41.aarch64 71/394 Installing : cpp-14.0.1-0.16.fc41.aarch64 72/394 Installing : iso-codes-4.16.0-3.fc40.noarch 73/394 Installing : nss-softokn-freebl-3.99.0-1.fc41.aarch64 74/394 Installing : nss-softokn-3.99.0-1.fc41.aarch64 75/394 Installing : urw-base35-bookman-fonts-20200910-20.fc41.noarch 76/394 Running scriptlet: urw-base35-bookman-fonts-20200910-20.fc41.noarch 76/394 Installing : urw-base35-c059-fonts-20200910-20.fc41.noarch 77/394 Running scriptlet: urw-base35-c059-fonts-20200910-20.fc41.noarch 77/394 Installing : urw-base35-d050000l-fonts-20200910-20.fc41.noarc 78/394 Running scriptlet: urw-base35-d050000l-fonts-20200910-20.fc41.noarc 78/394 Installing : urw-base35-gothic-fonts-20200910-20.fc41.noarch 79/394 Running scriptlet: urw-base35-gothic-fonts-20200910-20.fc41.noarch 79/394 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-20.fc41 80/394 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-20.fc41 80/394 Installing : urw-base35-nimbus-roman-fonts-20200910-20.fc41.n 81/394 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-20.fc41.n 81/394 Installing : urw-base35-nimbus-sans-fonts-20200910-20.fc41.no 82/394 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-20.fc41.no 82/394 Installing : urw-base35-p052-fonts-20200910-20.fc41.noarch 83/394 Running scriptlet: urw-base35-p052-fonts-20200910-20.fc41.noarch 83/394 Installing : urw-base35-standard-symbols-ps-fonts-20200910-20 84/394 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-20 84/394 Installing : urw-base35-z003-fonts-20200910-20.fc41.noarch 85/394 Running scriptlet: urw-base35-z003-fonts-20200910-20.fc41.noarch 85/394 Installing : urw-base35-fonts-20200910-20.fc41.noarch 86/394 Installing : abattis-cantarell-vf-fonts-0.301-12.fc40.noarch 87/394 Installing : libgcrypt-1.10.3-4.fc41.aarch64 88/394 Installing : libksba-1.6.6-1.fc41.aarch64 89/394 Installing : flac-libs-1.4.3-4.fc40.aarch64 90/394 Installing : libtheora-1:1.1.1-36.fc40.aarch64 91/394 Installing : xz-devel-1:5.4.6-3.fc41.aarch64 92/394 Installing : libxml2-devel-2.12.6-1.fc41.aarch64 93/394 Installing : xkeyboard-config-2.41-1.fc40.noarch 94/394 Installing : libxkbcommon-1.7.0-1.fc41.aarch64 95/394 Installing : libxkbcommon-x11-1.7.0-1.fc41.aarch64 96/394 Installing : libxkbcommon-devel-1.7.0-1.fc41.aarch64 97/394 Installing : xapian-core-libs-1.4.23-2.fc40.aarch64 98/394 Installing : unixODBC-2.3.12-4.fc40.aarch64 99/394 Installing : tzdata-2024a-5.fc41.noarch 100/394 Installing : sysprof-capture-devel-46.0-1.fc41.aarch64 101/394 Installing : svt-av1-libs-1.4.1-5.fc40.aarch64 102/394 Installing : rhash-1.4.4-1.fc41.aarch64 103/394 Installing : rav1e-libs-0.7.1-1.fc40.aarch64 104/394 Installing : qt6-doc-devel-6.7.0-1.fc41.noarch 105/394 Installing : qt5-qttools-common-5.15.13-1.fc41.noarch 106/394 Installing : qt-settings-40.0-1.fc41.noarch 107/394 Installing : python-pip-wheel-24.0-2.fc41.noarch 108/394 Installing : pugixml-1.13-5.fc40.aarch64 109/394 Installing : poppler-data-0.4.11-7.fc40.noarch 110/394 Installing : pixman-0.43.4-1.fc41.aarch64 111/394 Installing : pcre2-utf32-10.43-2.fc41.aarch64 112/394 Installing : pcre2-devel-10.43-2.fc41.aarch64 113/394 Installing : orc-0.4.38-2.fc41.aarch64 114/394 Installing : openal-soft-1.23.1-5.fc40.aarch64 115/394 Installing : npth-1.7-1.fc41.aarch64 116/394 Installing : nettle-3.9.1-6.fc40.aarch64 117/394 Installing : gnutls-3.8.5-1.fc41.aarch64 118/394 Installing : glib2-2.80.0-1.fc41.aarch64 119/394 Installing : cups-libs-1:2.4.7-13.fc41.aarch64 120/394 Installing : json-glib-1.8.0-3.fc40.aarch64 121/394 Installing : libsoup3-3.4.4-3.fc40.aarch64 122/394 Installing : gssdp-1.6.3-2.fc40.aarch64 123/394 Installing : libgudev-238-5.fc40.aarch64 124/394 Installing : avahi-glib-0.8-26.fc40.aarch64 125/394 Installing : libtracker-sparql-3.7.3-1.fc41.aarch64 126/394 Installing : graphene-1.10.6-8.fc40.aarch64 127/394 Installing : libcloudproviders-0.3.5-3.fc40.aarch64 128/394 Installing : polkit-libs-124-3.fc41.aarch64 129/394 Installing : shared-mime-info-2.3-4.fc41.aarch64 130/394 Running scriptlet: shared-mime-info-2.3-4.fc41.aarch64 130/394 Installing : gdk-pixbuf2-2.42.11-1.fc41.aarch64 131/394 Installing : gtk-update-icon-cache-3.24.41-1.fc40.aarch64 132/394 Installing : netpbm-11.02.00-6.fc40.aarch64 133/394 Installing : gts-0.7.6-48.20121130.fc40.aarch64 134/394 Installing : ncurses-6.4-12.20240127.fc40.aarch64 135/394 Installing : mpg123-libs-1.31.3-4.fc40.aarch64 136/394 Installing : mpdecimal-2.5.1-9.fc40.aarch64 137/394 Installing : python3-3.12.3-2.fc41.aarch64 138/394 Installing : python3-libs-3.12.3-2.fc41.aarch64 139/394 Installing : cmake-rpm-macros-3.28.3-4.fc41.noarch 140/394 Installing : crypto-policies-scripts-20240320-1.git58e3d95.fc 141/394 Installing : nss-sysinit-3.99.0-1.fc41.aarch64 142/394 Installing : nss-3.99.0-1.fc41.aarch64 143/394 Running scriptlet: nss-3.99.0-1.fc41.aarch64 143/394 Installing : python3-packaging-24.0-1.fc41.noarch 144/394 Installing : vulkan-headers-1.3.280.0-1.fc41.noarch 145/394 Installing : vulkan-loader-devel-1.3.280.0-1.fc41.aarch64 146/394 Installing : mesa-filesystem-24.0.6-2.fc41.aarch64 147/394 Installing : mariadb-connector-c-config-3.3.8-3.fc40.noarch 148/394 Installing : mariadb-connector-c-3.3.8-3.fc40.aarch64 149/394 Installing : libwacom-data-2.11.0-1.fc41.noarch 150/394 Installing : libwacom-2.11.0-1.fc41.aarch64 151/394 Installing : libinput-1.25.0-4.fc41.aarch64 152/394 Running scriptlet: libinput-1.25.0-4.fc41.aarch64 152/394 Installing : libvisual-1:0.4.1-4.fc40.aarch64 153/394 Installing : libuv-1:1.48.0-1.fc40.aarch64 154/394 Installing : libusb1-1.0.27-1.fc41.aarch64 155/394 Installing : libgusb-0.4.9-1.fc41.aarch64 156/394 Installing : colord-libs-1.4.7-3.fc40.aarch64 157/394 Installing : libunwind-1.8.0-3.fc41.aarch64 158/394 Installing : gstreamer1-1.24.3-1.fc41.aarch64 159/394 Installing : libubsan-14.0.1-0.16.fc41.aarch64 160/394 Installing : libtommath-1.3.1~rc1-1.fc41.aarch64 161/394 Installing : libfbclient2-4.0.4.3010-3.fc40.aarch64 162/394 Installing : libsepol-devel-3.6-3.fc40.aarch64 163/394 Installing : libselinux-devel-3.6-4.fc40.aarch64 164/394 Installing : libpq-16.1-4.fc41.aarch64 165/394 Installing : libpaper-1:2.1.1-5.fc41.aarch64 166/394 Installing : liblerc-4.0.0-6.fc40.aarch64 167/394 Installing : libimagequant-4.0.3-3.fc40.aarch64 168/394 Installing : libijs-0.35-22.fc40.aarch64 169/394 Installing : libglvnd-core-devel-1:1.7.0-4.fc40.aarch64 170/394 Installing : libffi-devel-3.4.6-1.fc41.aarch64 171/394 Installing : libepoxy-1.5.10-6.fc40.aarch64 172/394 Installing : libedit-3.1-50.20230828cvs.fc40.aarch64 173/394 Installing : llvm-libs-18.1.3-1.fc41.aarch64 174/394 Installing : libdav1d-1.4.0-1.fc41.aarch64 175/394 Installing : libdatrie-0.2.13-9.fc40.aarch64 176/394 Installing : libthai-0.1.29-8.fc40.aarch64 177/394 Installing : libblkid-devel-2.40-13.fc41.aarch64 178/394 Installing : libmount-devel-2.40-13.fc41.aarch64 179/394 Installing : glib2-devel-2.80.0-1.fc41.aarch64 180/394 Installing : polkit-docs-124-3.fc41.noarch 181/394 Installing : polkit-devel-124-3.fc41.aarch64 182/394 Installing : libasyncns-0.8-28.fc40.aarch64 183/394 Installing : libasan-14.0.1-0.16.fc41.aarch64 184/394 Installing : libaom-3.8.2-2.fc41.aarch64 185/394 Installing : libavif-1.0.4-2.fc41.aarch64 186/394 Installing : libX11-common-1.8.9-1.fc41.noarch 187/394 Installing : libX11-1.8.9-1.fc41.aarch64 188/394 Installing : libXext-1.3.6-1.fc40.aarch64 189/394 Installing : libXrender-0.9.11-6.fc40.aarch64 190/394 Installing : libXfixes-6.0.1-3.fc40.aarch64 191/394 Installing : libXi-1.8.1-5.fc40.aarch64 192/394 Installing : libXtst-1.2.4-6.fc40.aarch64 193/394 Installing : libXcursor-1.2.2-1.fc41.aarch64 194/394 Installing : libXdamage-1.1.6-3.fc40.aarch64 195/394 Installing : libXrandr-1.5.4-3.fc40.aarch64 196/394 Installing : libXinerama-1.1.5-6.fc40.aarch64 197/394 Installing : libXv-1.0.12-3.fc40.aarch64 198/394 Installing : libXxf86vm-1.1.5-6.fc40.aarch64 199/394 Installing : libglvnd-glx-1:1.7.0-4.fc40.aarch64 200/394 Installing : mesa-libGL-24.0.6-2.fc41.aarch64 201/394 Installing : glx-utils-9.0.0-6.fc40.aarch64 202/394 Installing : libva-2.21.0-3.fc41.aarch64 203/394 Installing : libX11-devel-1.8.9-1.fc41.aarch64 204/394 Installing : libglvnd-devel-1:1.7.0-4.fc40.aarch64 205/394 Installing : mesa-libEGL-devel-24.0.6-2.fc41.aarch64 206/394 Installing : libXcomposite-0.4.6-3.fc40.aarch64 207/394 Installing : libXpm-3.5.17-3.fc40.aarch64 208/394 Installing : libXt-1.3.0-3.fc40.aarch64 209/394 Installing : xprop-1.2.7-1.fc40.aarch64 210/394 Installing : lame-libs-3.100-17.fc40.aarch64 211/394 Installing : kde-filesystem-5-3.fc40.aarch64 212/394 Installing : kf5-filesystem-5.115.0-1.fc40.aarch64 213/394 Installing : jsoncpp-1.9.5-7.fc40.aarch64 214/394 Installing : json-c-0.17-3.fc40.aarch64 215/394 Running scriptlet: tpm2-tss-4.1.0-1.fc41.aarch64 216/394 Installing : tpm2-tss-4.1.0-1.fc41.aarch64 216/394 Installing : gnupg2-2.4.5-1.fc41.aarch64 217/394 Installing : gpgme-1.23.2-3.fc40.aarch64 218/394 Installing : gpgmepp-1.23.2-3.fc40.aarch64 219/394 Installing : jbigkit-libs-2.1-29.fc40.aarch64 220/394 Installing : libtiff-4.6.0-2.fc40.aarch64 221/394 Installing : jbig2dec-libs-0.20-4.fc40.aarch64 222/394 Installing : hicolor-icon-theme-0.17-18.fc40.noarch 223/394 Installing : gsm-1.0.22-6.fc40.aarch64 224/394 Installing : libsndfile-1.2.2-2.fc40.aarch64 225/394 Installing : pulseaudio-libs-16.1-7.fc40.aarch64 226/394 Installing : pulseaudio-libs-glib2-16.1-7.fc40.aarch64 227/394 Installing : pulseaudio-libs-devel-16.1-7.fc40.aarch64 228/394 Running scriptlet: groff-base-1.23.0-6.fc40.aarch64 229/394 Installing : groff-base-1.23.0-6.fc40.aarch64 229/394 Running scriptlet: groff-base-1.23.0-6.fc40.aarch64 229/394 Installing : perl-Digest-1.20-502.fc40.noarch 230/394 Installing : perl-Digest-MD5-2.59-3.fc40.aarch64 231/394 Installing : perl-B-1.88-507.fc41.aarch64 232/394 Installing : perl-FileHandle-2.05-507.fc41.noarch 233/394 Installing : perl-Data-Dumper-2.188-503.fc40.aarch64 234/394 Installing : perl-libnet-3.15-503.fc40.noarch 235/394 Installing : perl-AutoLoader-5.74-507.fc41.noarch 236/394 Installing : perl-URI-5.28-1.fc41.noarch 237/394 Installing : perl-Text-Tabs+Wrap-2024.001-1.fc41.noarch 238/394 Installing : perl-Mozilla-CA-20240313-1.fc41.noarch 239/394 Installing : perl-if-0.61.000-507.fc41.noarch 240/394 Installing : perl-locale-1.10-507.fc41.noarch 241/394 Installing : perl-IO-Socket-IP-0.42-2.fc40.noarch 242/394 Installing : perl-Time-Local-2:1.350-5.fc40.noarch 243/394 Installing : perl-File-Path-2.18-503.fc40.noarch 244/394 Installing : perl-IO-Socket-SSL-2.085-1.fc40.noarch 245/394 Installing : perl-Net-SSLeay-1.94-3.fc40.aarch64 246/394 Installing : perl-Pod-Escapes-1:1.07-503.fc40.noarch 247/394 Installing : perl-Class-Struct-0.68-507.fc41.noarch 248/394 Installing : perl-Term-ANSIColor-5.01-504.fc40.noarch 249/394 Installing : perl-POSIX-2.13-507.fc41.aarch64 250/394 Installing : perl-IPC-Open3-1.22-507.fc41.noarch 251/394 Installing : perl-File-Temp-1:0.231.100-503.fc40.noarch 252/394 Installing : perl-HTTP-Tiny-0.088-5.fc40.noarch 253/394 Installing : perl-Term-Cap-1.18-503.fc40.noarch 254/394 Installing : perl-Pod-Simple-1:3.45-6.fc40.noarch 255/394 Installing : perl-Socket-4:2.038-1.fc41.aarch64 256/394 Installing : perl-SelectSaver-1.02-507.fc41.noarch 257/394 Installing : perl-Symbol-1.09-507.fc41.noarch 258/394 Installing : perl-File-stat-1.13-507.fc41.noarch 259/394 Installing : perl-podlators-1:5.01-502.fc40.noarch 260/394 Installing : perl-Pod-Perldoc-3.28.01-503.fc40.noarch 261/394 Installing : perl-Fcntl-1.15-507.fc41.aarch64 262/394 Installing : perl-Text-ParseWords-3.31-502.fc40.noarch 263/394 Installing : perl-base-2.27-507.fc41.noarch 264/394 Installing : perl-mro-1.28-507.fc41.aarch64 265/394 Installing : perl-IO-1.52-507.fc41.aarch64 266/394 Installing : perl-overloading-0.02-507.fc41.noarch 267/394 Installing : perl-Pod-Usage-4:2.03-503.fc40.noarch 268/394 Installing : perl-Errno-1.37-507.fc41.aarch64 269/394 Installing : perl-File-Basename-2.86-507.fc41.noarch 270/394 Installing : perl-Getopt-Std-1.13-507.fc41.noarch 271/394 Installing : perl-MIME-Base64-3.16-503.fc40.aarch64 272/394 Installing : perl-Scalar-List-Utils-5:1.63-503.fc40.aarch64 273/394 Installing : perl-constant-1.33-503.fc40.noarch 274/394 Installing : perl-Storable-1:3.32-502.fc40.aarch64 275/394 Installing : perl-overload-1.37-507.fc41.noarch 276/394 Installing : perl-parent-1:0.241-502.fc40.noarch 277/394 Installing : perl-vars-1.05-507.fc41.noarch 278/394 Installing : perl-Getopt-Long-1:2.57-3.fc40.noarch 279/394 Installing : perl-Carp-1.54-502.fc40.noarch 280/394 Installing : perl-Exporter-5.78-3.fc40.noarch 281/394 Installing : perl-PathTools-3.89-502.fc40.aarch64 282/394 Installing : perl-DynaLoader-1.54-507.fc41.aarch64 283/394 Installing : perl-Encode-4:3.21-505.fc41.aarch64 284/394 Installing : perl-libs-4:5.38.2-507.fc41.aarch64 285/394 Installing : perl-interpreter-4:5.38.2-507.fc41.aarch64 286/394 Installing : perl-English-1.11-507.fc41.noarch 287/394 Installing : perl-File-Find-1.43-507.fc41.noarch 288/394 Installing : google-noto-fonts-common-20240401-1.fc41.noarch 289/394 Installing : google-noto-sans-vf-fonts-20240401-1.fc41.noarch 290/394 Installing : default-fonts-core-sans-4.0-13.fc41.noarch 291/394 Installing : google-droid-sans-fonts-20200215-19.fc40.noarch 292/394 Installing : gc-8.2.2-6.fc40.aarch64 293/394 Installing : guile30-3.0.7-12.fc40.aarch64 294/394 Installing : make-1:4.4.1-6.fc40.aarch64 295/394 Installing : cmake-data-3.28.3-4.fc41.noarch 296/394 Installing : cmake-3.28.3-4.fc41.aarch64 297/394 Installing : gcc-14.0.1-0.16.fc41.aarch64 298/394 Running scriptlet: gcc-14.0.1-0.16.fc41.aarch64 298/394 Installing : gcc-c++-14.0.1-0.16.fc41.aarch64 299/394 Installing : qt5-rpm-macros-5.15.13-1.fc41.noarch 300/394 Installing : qt6-rpm-macros-6.7.0-1.fc41.noarch 301/394 Installing : kf5-rpm-macros-5.115.0-1.fc40.noarch 302/394 Installing : duktape-2.7.0-7.fc40.aarch64 303/394 Installing : libproxy-0.5.5-1.fc41.aarch64 304/394 Installing : qt6-qtbase-common-6.7.0-3.fc41.noarch 305/394 Installing : qt6-qtbase-6.7.0-3.fc41.aarch64 306/394 Installing : qt5-qtbase-common-5.15.13-1.fc41.noarch 307/394 Running scriptlet: qt5-qtbase-5.15.13-1.fc41.aarch64 308/394 Installing : qt5-qtbase-5.15.13-1.fc41.aarch64 308/394 Running scriptlet: qt5-qtbase-5.15.13-1.fc41.aarch64 308/394 Installing : kf5-kcoreaddons-5.115.0-1.fc40.aarch64 309/394 Installing : quazip-qt5-1.4-7.fc40.aarch64 310/394 Installing : qt6-qtbase-ibase-6.7.0-3.fc41.aarch64 311/394 Installing : qt6-qtbase-mysql-6.7.0-3.fc41.aarch64 312/394 Installing : qt6-qtbase-odbc-6.7.0-3.fc41.aarch64 313/394 Installing : qt6-qtbase-postgresql-6.7.0-3.fc41.aarch64 314/394 Installing : dbus-common-1:1.14.10-3.fc40.noarch 315/394 Running scriptlet: dbus-common-1:1.14.10-3.fc40.noarch 315/394 Running scriptlet: dbus-broker-36-2.fc41.aarch64 316/394 Installing : dbus-broker-36-2.fc41.aarch64 316/394 Running scriptlet: dbus-broker-36-2.fc41.aarch64 316/394 Installing : dbus-1:1.14.10-3.fc40.aarch64 317/394 Installing : at-spi2-core-2.52.0-1.fc41.aarch64 318/394 Installing : atk-2.52.0-1.fc41.aarch64 319/394 Installing : at-spi2-atk-2.52.0-1.fc41.aarch64 320/394 Installing : gupnp-1.6.6-2.fc40.aarch64 321/394 Installing : gupnp-igd-1.6.0-4.fc40.aarch64 322/394 Installing : libnice-0.1.22-1.fc41.aarch64 323/394 Installing : clang-resource-filesystem-18.1.3-2.fc41.noarch 324/394 Installing : clang-libs-18.1.3-2.fc41.aarch64 325/394 Installing : cdparanoia-libs-10.2-44.fc40.aarch64 326/394 Installing : catch-3.5.4-1.fc41.aarch64 327/394 Installing : bzip2-devel-1.0.8-18.fc40.aarch64 328/394 Installing : botan2-2.19.4-1.fc41.aarch64 329/394 Installing : annobin-docs-12.52-1.fc41.noarch 330/394 Installing : adwaita-cursor-theme-46.0-1.fc41.noarch 331/394 Installing : adwaita-icon-theme-46.0-1.fc41.noarch 332/394 Installing : adobe-mappings-pdf-20190401-7.fc40.noarch 333/394 Installing : graphite2-1.3.14-15.fc40.aarch64 334/394 Installing : cairo-1.18.0-3.fc40.aarch64 335/394 Installing : harfbuzz-8.4.0-1.fc41.aarch64 336/394 Installing : freetype-2.13.2-5.fc40.aarch64 337/394 Installing : fontconfig-2.15.0-4.fc40.aarch64 338/394 Running scriptlet: fontconfig-2.15.0-4.fc40.aarch64 338/394 Installing : qt5-qtbase-gui-5.15.13-1.fc41.aarch64 339/394 Installing : qt5-qtbase-devel-5.15.13-1.fc41.aarch64 340/394 Installing : qt5-qtdeclarative-5.15.13-1.fc41.aarch64 341/394 Installing : cairo-gobject-1.18.0-3.fc40.aarch64 342/394 Installing : qt5-qtcharts-5.15.13-1.fc41.aarch64 343/394 Installing : qt5-qtdeclarative-devel-5.15.13-1.fc41.aarch64 344/394 Installing : qt5-qtsvg-5.15.13-1.fc41.aarch64 345/394 Installing : poppler-24.02.0-2.fc40.aarch64 346/394 Installing : poppler-glib-24.02.0-2.fc40.aarch64 347/394 Installing : gd-2.3.3-16.fc41.aarch64 348/394 Installing : libXft-2.3.8-6.fc40.aarch64 349/394 Installing : pango-1.52.2-1.fc41.aarch64 350/394 Installing : gstreamer1-plugins-base-1.24.3-2.fc41.aarch64 351/394 Installing : librsvg2-2.57.1-5.fc41.aarch64 352/394 Installing : rsvg-pixbuf-loader-2.57.1-5.fc41.aarch64 353/394 Installing : gdk-pixbuf2-modules-2.42.11-1.fc41.aarch64 354/394 Installing : gtk3-3.24.41-1.fc40.aarch64 355/394 Installing : libdecor-0.2.2-3.fc40.aarch64 356/394 Installing : SDL2-2.30.1-1.fc41.aarch64 357/394 Installing : tslib-1.22-10.fc40.aarch64 358/394 Installing : qt6-qtbase-gui-6.7.0-3.fc41.aarch64 359/394 Installing : qt6-qtdeclarative-6.7.0-2.fc41.aarch64 360/394 Installing : qt6-qttools-libs-designer-6.7.0-1.fc41.aarch64 361/394 Installing : qt6-qttools-libs-designercomponents-6.7.0-1.fc41 362/394 Installing : qt6-qttools-6.7.0-1.fc41.aarch64 363/394 Installing : qt6-qttools-libs-help-6.7.0-1.fc41.aarch64 364/394 Installing : qt6-doctools-6.7.0-1.fc41.aarch64 365/394 Installing : qt6-linguist-6.7.0-1.fc41.aarch64 366/394 Installing : qt6-designer-6.7.0-1.fc41.aarch64 367/394 Installing : qt6-qtbase-devel-6.7.0-3.fc41.aarch64 368/394 Installing : qt6-qttools-devel-6.7.0-1.fc41.aarch64 369/394 Installing : gstreamer1-plugins-bad-free-libs-1.24.3-1.fc41.a 370/394 Installing : qt5-qtmultimedia-5.15.13-1.fc41.aarch64 371/394 Installing : lasi-1.1.3-13.fc40.aarch64 372/394 Installing : libgs-10.03.0-1.fc41.aarch64 373/394 Installing : graphviz-11.0.0-1.fc41.aarch64 374/394 Installing : doxygen-2:1.10.0-3.fc40.aarch64 375/394 Installing : kf6-rpm-macros-6.2.0-1.fc41.noarch 376/394 Installing : extra-cmake-modules-6.2.0-1.fc41.noarch 377/394 Installing : qt5-qtmultimedia-devel-5.15.13-1.fc41.aarch64 378/394 Installing : qt5-qtsvg-devel-5.15.13-1.fc41.aarch64 379/394 Installing : qt5-qtcharts-devel-5.15.13-1.fc41.aarch64 380/394 Installing : kf5-kcoreaddons-devel-5.115.0-1.fc40.aarch64 381/394 Installing : quazip-qt5-devel-1.4-7.fc40.aarch64 382/394 Installing : qt5-linguist-5.15.13-1.fc41.aarch64 383/394 Installing : annobin-plugin-gcc-12.52-1.fc41.aarch64 384/394 Running scriptlet: annobin-plugin-gcc-12.52-1.fc41.aarch64 384/394 Installing : botan2-devel-2.19.4-1.fc41.aarch64 385/394 Installing : catch-devel-3.5.4-1.fc41.aarch64 386/394 Installing : gcc-plugin-annobin-14.0.1-0.16.fc41.aarch64 387/394 Running scriptlet: gcc-plugin-annobin-14.0.1-0.16.fc41.aarch64 387/394 Installing : ninja-build-1.11.1-7.fc40.aarch64 388/394 Installing : libappstream-glib-0.8.2-6.fc40.aarch64 389/394 Installing : desktop-file-utils-0.26-12.fc40.aarch64 390/394 Installing : pugixml-devel-1.13-5.fc40.aarch64 391/394 Installing : spdlog-devel-1.12.0-3.fc40.aarch64 392/394 Installing : libdrm-devel-2.4.120-3.fc40.aarch64 393/394 Installing : dbus-devel-1:1.14.10-3.fc40.aarch64 394/394 Running scriptlet: urw-base35-bookman-fonts-20200910-20.fc41.noarch 394/394 Running scriptlet: urw-base35-c059-fonts-20200910-20.fc41.noarch 394/394 Running scriptlet: urw-base35-d050000l-fonts-20200910-20.fc41.noarc 394/394 Running scriptlet: urw-base35-gothic-fonts-20200910-20.fc41.noarch 394/394 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-20.fc41 394/394 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-20.fc41.n 394/394 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-20.fc41.no 394/394 Running scriptlet: urw-base35-p052-fonts-20200910-20.fc41.noarch 394/394 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-20 394/394 Running scriptlet: urw-base35-z003-fonts-20200910-20.fc41.noarch 394/394 Running scriptlet: crypto-policies-scripts-20240320-1.git58e3d95.fc 394/394 Running scriptlet: nss-3.99.0-1.fc41.aarch64 394/394 Running scriptlet: fontconfig-2.15.0-4.fc40.aarch64 394/394 Running scriptlet: dbus-devel-1:1.14.10-3.fc40.aarch64 394/394 Installed: SDL2-2.30.1-1.fc41.aarch64 abattis-cantarell-vf-fonts-0.301-12.fc40.noarch adobe-mappings-cmap-20230622-3.fc40.noarch adobe-mappings-cmap-deprecated-20230622-3.fc40.noarch adobe-mappings-pdf-20190401-7.fc40.noarch adwaita-cursor-theme-46.0-1.fc41.noarch adwaita-icon-theme-46.0-1.fc41.noarch alsa-lib-1.2.11-2.fc40.aarch64 annobin-docs-12.52-1.fc41.noarch annobin-plugin-gcc-12.52-1.fc41.aarch64 at-spi2-atk-2.52.0-1.fc41.aarch64 at-spi2-core-2.52.0-1.fc41.aarch64 atk-2.52.0-1.fc41.aarch64 avahi-glib-0.8-26.fc40.aarch64 avahi-libs-0.8-26.fc40.aarch64 botan2-2.19.4-1.fc41.aarch64 botan2-devel-2.19.4-1.fc41.aarch64 bzip2-devel-1.0.8-18.fc40.aarch64 cairo-1.18.0-3.fc40.aarch64 cairo-gobject-1.18.0-3.fc40.aarch64 catch-3.5.4-1.fc41.aarch64 catch-devel-3.5.4-1.fc41.aarch64 cdparanoia-libs-10.2-44.fc40.aarch64 clang-libs-18.1.3-2.fc41.aarch64 clang-resource-filesystem-18.1.3-2.fc41.noarch cmake-3.28.3-4.fc41.aarch64 cmake-data-3.28.3-4.fc41.noarch cmake-filesystem-3.28.3-4.fc41.aarch64 cmake-rpm-macros-3.28.3-4.fc41.noarch colord-libs-1.4.7-3.fc40.aarch64 cpp-14.0.1-0.16.fc41.aarch64 crypto-policies-scripts-20240320-1.git58e3d95.fc41.noarch cups-libs-1:2.4.7-13.fc41.aarch64 dbus-1:1.14.10-3.fc40.aarch64 dbus-broker-36-2.fc41.aarch64 dbus-common-1:1.14.10-3.fc40.noarch dbus-devel-1:1.14.10-3.fc40.aarch64 dbus-libs-1:1.14.10-3.fc40.aarch64 default-fonts-core-sans-4.0-13.fc41.noarch desktop-file-utils-0.26-12.fc40.aarch64 double-conversion-3.3.0-3.fc40.aarch64 doxygen-2:1.10.0-3.fc40.aarch64 duktape-2.7.0-7.fc40.aarch64 emacs-filesystem-1:30.0-2.fc41.noarch expat-2.6.2-1.fc41.aarch64 extra-cmake-modules-6.2.0-1.fc41.noarch flac-libs-1.4.3-4.fc40.aarch64 fmt-10.2.1-4.fc41.aarch64 fmt-devel-10.2.1-4.fc41.aarch64 fontconfig-2.15.0-4.fc40.aarch64 fonts-filesystem-1:2.0.5-14.fc40.noarch freetype-2.13.2-5.fc40.aarch64 fribidi-1.0.13-4.fc40.aarch64 gc-8.2.2-6.fc40.aarch64 gcc-14.0.1-0.16.fc41.aarch64 gcc-c++-14.0.1-0.16.fc41.aarch64 gcc-plugin-annobin-14.0.1-0.16.fc41.aarch64 gd-2.3.3-16.fc41.aarch64 gdk-pixbuf2-2.42.11-1.fc41.aarch64 gdk-pixbuf2-modules-2.42.11-1.fc41.aarch64 glib2-2.80.0-1.fc41.aarch64 glib2-devel-2.80.0-1.fc41.aarch64 glibc-devel-2.39.9000-17.fc41.aarch64 glx-utils-9.0.0-6.fc40.aarch64 gnupg2-2.4.5-1.fc41.aarch64 gnutls-3.8.5-1.fc41.aarch64 google-droid-sans-fonts-20200215-19.fc40.noarch google-noto-fonts-common-20240401-1.fc41.noarch google-noto-sans-vf-fonts-20240401-1.fc41.noarch gpgme-1.23.2-3.fc40.aarch64 gpgmepp-1.23.2-3.fc40.aarch64 graphene-1.10.6-8.fc40.aarch64 graphite2-1.3.14-15.fc40.aarch64 graphviz-11.0.0-1.fc41.aarch64 groff-base-1.23.0-6.fc40.aarch64 gsm-1.0.22-6.fc40.aarch64 gssdp-1.6.3-2.fc40.aarch64 gstreamer1-1.24.3-1.fc41.aarch64 gstreamer1-plugins-bad-free-libs-1.24.3-1.fc41.aarch64 gstreamer1-plugins-base-1.24.3-2.fc41.aarch64 gtk-update-icon-cache-3.24.41-1.fc40.aarch64 gtk3-3.24.41-1.fc40.aarch64 gts-0.7.6-48.20121130.fc40.aarch64 guile30-3.0.7-12.fc40.aarch64 gupnp-1.6.6-2.fc40.aarch64 gupnp-igd-1.6.0-4.fc40.aarch64 harfbuzz-8.4.0-1.fc41.aarch64 hicolor-icon-theme-0.17-18.fc40.noarch iso-codes-4.16.0-3.fc40.noarch jbig2dec-libs-0.20-4.fc40.aarch64 jbigkit-libs-2.1-29.fc40.aarch64 json-c-0.17-3.fc40.aarch64 json-glib-1.8.0-3.fc40.aarch64 jsoncpp-1.9.5-7.fc40.aarch64 kde-filesystem-5-3.fc40.aarch64 kernel-headers-6.9.0-0.rc6.51.fc41.aarch64 kf5-filesystem-5.115.0-1.fc40.aarch64 kf5-kcoreaddons-5.115.0-1.fc40.aarch64 kf5-kcoreaddons-devel-5.115.0-1.fc40.aarch64 kf5-rpm-macros-5.115.0-1.fc40.noarch kf6-rpm-macros-6.2.0-1.fc41.noarch lame-libs-3.100-17.fc40.aarch64 lasi-1.1.3-13.fc40.aarch64 lcms2-2.16-3.fc40.aarch64 libICE-1.1.1-3.fc40.aarch64 libSM-1.2.4-3.fc40.aarch64 libX11-1.8.9-1.fc41.aarch64 libX11-common-1.8.9-1.fc41.noarch libX11-devel-1.8.9-1.fc41.aarch64 libX11-xcb-1.8.9-1.fc41.aarch64 libXau-1.0.11-6.fc40.aarch64 libXau-devel-1.0.11-6.fc40.aarch64 libXcomposite-0.4.6-3.fc40.aarch64 libXcursor-1.2.2-1.fc41.aarch64 libXdamage-1.1.6-3.fc40.aarch64 libXext-1.3.6-1.fc40.aarch64 libXfixes-6.0.1-3.fc40.aarch64 libXft-2.3.8-6.fc40.aarch64 libXi-1.8.1-5.fc40.aarch64 libXinerama-1.1.5-6.fc40.aarch64 libXpm-3.5.17-3.fc40.aarch64 libXrandr-1.5.4-3.fc40.aarch64 libXrender-0.9.11-6.fc40.aarch64 libXt-1.3.0-3.fc40.aarch64 libXtst-1.2.4-6.fc40.aarch64 libXv-1.0.12-3.fc40.aarch64 libXxf86vm-1.1.5-6.fc40.aarch64 libaom-3.8.2-2.fc41.aarch64 libappstream-glib-0.8.2-6.fc40.aarch64 libasan-14.0.1-0.16.fc41.aarch64 libassuan-2.5.7-1.fc41.aarch64 libasyncns-0.8-28.fc40.aarch64 libatomic-14.0.1-0.16.fc41.aarch64 libavif-1.0.4-2.fc41.aarch64 libb2-0.98.1-11.fc40.aarch64 libblkid-devel-2.40-13.fc41.aarch64 libcloudproviders-0.3.5-3.fc40.aarch64 libdatrie-0.2.13-9.fc40.aarch64 libdav1d-1.4.0-1.fc41.aarch64 libdecor-0.2.2-3.fc40.aarch64 libdrm-2.4.120-3.fc40.aarch64 libdrm-devel-2.4.120-3.fc40.aarch64 libedit-3.1-50.20230828cvs.fc40.aarch64 libepoxy-1.5.10-6.fc40.aarch64 libevdev-1.13.1-4.fc40.aarch64 libfbclient2-4.0.4.3010-3.fc40.aarch64 libffi-devel-3.4.6-1.fc41.aarch64 libgcrypt-1.10.3-4.fc41.aarch64 libglvnd-1:1.7.0-4.fc40.aarch64 libglvnd-core-devel-1:1.7.0-4.fc40.aarch64 libglvnd-devel-1:1.7.0-4.fc40.aarch64 libglvnd-egl-1:1.7.0-4.fc40.aarch64 libglvnd-gles-1:1.7.0-4.fc40.aarch64 libglvnd-glx-1:1.7.0-4.fc40.aarch64 libglvnd-opengl-1:1.7.0-4.fc40.aarch64 libgpg-error-1.49-1.fc41.aarch64 libgs-10.03.0-1.fc41.aarch64 libgudev-238-5.fc40.aarch64 libgusb-0.4.9-1.fc41.aarch64 libicu-74.2-1.fc40.aarch64 libijs-0.35-22.fc40.aarch64 libimagequant-4.0.3-3.fc40.aarch64 libinput-1.25.0-4.fc41.aarch64 libjpeg-turbo-3.0.2-2.fc41.aarch64 libksba-1.6.6-1.fc41.aarch64 liblerc-4.0.0-6.fc40.aarch64 libmount-devel-2.40-13.fc41.aarch64 libmpc-1.3.1-5.fc40.aarch64 libnice-0.1.22-1.fc41.aarch64 libogg-2:1.3.5-8.fc40.aarch64 libpaper-1:2.1.1-5.fc41.aarch64 libpng-2:1.6.40-3.fc40.aarch64 libpq-16.1-4.fc41.aarch64 libproxy-0.5.5-1.fc41.aarch64 librsvg2-2.57.1-5.fc41.aarch64 libselinux-devel-3.6-4.fc40.aarch64 libsepol-devel-3.6-3.fc40.aarch64 libsndfile-1.2.2-2.fc40.aarch64 libsoup3-3.4.4-3.fc40.aarch64 libstdc++-devel-14.0.1-0.16.fc41.aarch64 libstemmer-2.2.0-10.fc40.aarch64 libthai-0.1.29-8.fc40.aarch64 libtheora-1:1.1.1-36.fc40.aarch64 libtiff-4.6.0-2.fc40.aarch64 libtommath-1.3.1~rc1-1.fc41.aarch64 libtracker-sparql-3.7.3-1.fc41.aarch64 libubsan-14.0.1-0.16.fc41.aarch64 libunwind-1.8.0-3.fc41.aarch64 libusb1-1.0.27-1.fc41.aarch64 libuv-1:1.48.0-1.fc40.aarch64 libva-2.21.0-3.fc41.aarch64 libvisual-1:0.4.1-4.fc40.aarch64 libvorbis-1:1.3.7-10.fc40.aarch64 libwacom-2.11.0-1.fc41.aarch64 libwacom-data-2.11.0-1.fc41.noarch libwayland-client-1.22.0-3.fc40.aarch64 libwayland-cursor-1.22.0-3.fc40.aarch64 libwayland-egl-1.22.0-3.fc40.aarch64 libwayland-server-1.22.0-3.fc40.aarch64 libwebp-1.4.0-1.fc41.aarch64 libxcb-1.17.0-1.fc41.aarch64 libxcb-devel-1.17.0-1.fc41.aarch64 libxcrypt-devel-4.4.36-5.fc40.aarch64 libxkbcommon-1.7.0-1.fc41.aarch64 libxkbcommon-devel-1.7.0-1.fc41.aarch64 libxkbcommon-x11-1.7.0-1.fc41.aarch64 libxml2-devel-2.12.6-1.fc41.aarch64 libxshmfence-1.3.2-3.fc40.aarch64 llvm-libs-18.1.3-1.fc41.aarch64 make-1:4.4.1-6.fc40.aarch64 mariadb-connector-c-3.3.8-3.fc40.aarch64 mariadb-connector-c-config-3.3.8-3.fc40.noarch mesa-filesystem-24.0.6-2.fc41.aarch64 mesa-libEGL-24.0.6-2.fc41.aarch64 mesa-libEGL-devel-24.0.6-2.fc41.aarch64 mesa-libGL-24.0.6-2.fc41.aarch64 mesa-libgbm-24.0.6-2.fc41.aarch64 mesa-libglapi-24.0.6-2.fc41.aarch64 mpdecimal-2.5.1-9.fc40.aarch64 mpg123-libs-1.31.3-4.fc40.aarch64 mtdev-1.1.6-8.fc40.aarch64 ncurses-6.4-12.20240127.fc40.aarch64 netpbm-11.02.00-6.fc40.aarch64 nettle-3.9.1-6.fc40.aarch64 ninja-build-1.11.1-7.fc40.aarch64 npth-1.7-1.fc41.aarch64 nspr-4.35.0-22.fc41.aarch64 nss-3.99.0-1.fc41.aarch64 nss-softokn-3.99.0-1.fc41.aarch64 nss-softokn-freebl-3.99.0-1.fc41.aarch64 nss-sysinit-3.99.0-1.fc41.aarch64 nss-util-3.99.0-1.fc41.aarch64 openal-soft-1.23.1-5.fc40.aarch64 openjpeg2-2.5.2-1.fc41.aarch64 opus-1.5.1-1.fc41.aarch64 orc-0.4.38-2.fc41.aarch64 pango-1.52.2-1.fc41.aarch64 pcre2-devel-10.43-2.fc41.aarch64 pcre2-utf16-10.43-2.fc41.aarch64 pcre2-utf32-10.43-2.fc41.aarch64 perl-AutoLoader-5.74-507.fc41.noarch perl-B-1.88-507.fc41.aarch64 perl-Carp-1.54-502.fc40.noarch perl-Class-Struct-0.68-507.fc41.noarch perl-Data-Dumper-2.188-503.fc40.aarch64 perl-Digest-1.20-502.fc40.noarch perl-Digest-MD5-2.59-3.fc40.aarch64 perl-DynaLoader-1.54-507.fc41.aarch64 perl-Encode-4:3.21-505.fc41.aarch64 perl-English-1.11-507.fc41.noarch perl-Errno-1.37-507.fc41.aarch64 perl-Exporter-5.78-3.fc40.noarch perl-Fcntl-1.15-507.fc41.aarch64 perl-File-Basename-2.86-507.fc41.noarch perl-File-Find-1.43-507.fc41.noarch perl-File-Path-2.18-503.fc40.noarch perl-File-Temp-1:0.231.100-503.fc40.noarch perl-File-stat-1.13-507.fc41.noarch perl-FileHandle-2.05-507.fc41.noarch perl-Getopt-Long-1:2.57-3.fc40.noarch perl-Getopt-Std-1.13-507.fc41.noarch perl-HTTP-Tiny-0.088-5.fc40.noarch perl-IO-1.52-507.fc41.aarch64 perl-IO-Socket-IP-0.42-2.fc40.noarch perl-IO-Socket-SSL-2.085-1.fc40.noarch perl-IPC-Open3-1.22-507.fc41.noarch perl-MIME-Base64-3.16-503.fc40.aarch64 perl-Mozilla-CA-20240313-1.fc41.noarch perl-Net-SSLeay-1.94-3.fc40.aarch64 perl-POSIX-2.13-507.fc41.aarch64 perl-PathTools-3.89-502.fc40.aarch64 perl-Pod-Escapes-1:1.07-503.fc40.noarch perl-Pod-Perldoc-3.28.01-503.fc40.noarch perl-Pod-Simple-1:3.45-6.fc40.noarch perl-Pod-Usage-4:2.03-503.fc40.noarch perl-Scalar-List-Utils-5:1.63-503.fc40.aarch64 perl-SelectSaver-1.02-507.fc41.noarch perl-Socket-4:2.038-1.fc41.aarch64 perl-Storable-1:3.32-502.fc40.aarch64 perl-Symbol-1.09-507.fc41.noarch perl-Term-ANSIColor-5.01-504.fc40.noarch perl-Term-Cap-1.18-503.fc40.noarch perl-Text-ParseWords-3.31-502.fc40.noarch perl-Text-Tabs+Wrap-2024.001-1.fc41.noarch perl-Time-Local-2:1.350-5.fc40.noarch perl-URI-5.28-1.fc41.noarch perl-base-2.27-507.fc41.noarch perl-constant-1.33-503.fc40.noarch perl-if-0.61.000-507.fc41.noarch perl-interpreter-4:5.38.2-507.fc41.aarch64 perl-libnet-3.15-503.fc40.noarch perl-libs-4:5.38.2-507.fc41.aarch64 perl-locale-1.10-507.fc41.noarch perl-mro-1.28-507.fc41.aarch64 perl-overload-1.37-507.fc41.noarch perl-overloading-0.02-507.fc41.noarch perl-parent-1:0.241-502.fc40.noarch perl-podlators-1:5.01-502.fc40.noarch perl-vars-1.05-507.fc41.noarch pixman-0.43.4-1.fc41.aarch64 polkit-devel-124-3.fc41.aarch64 polkit-docs-124-3.fc41.noarch polkit-libs-124-3.fc41.aarch64 poppler-24.02.0-2.fc40.aarch64 poppler-data-0.4.11-7.fc40.noarch poppler-glib-24.02.0-2.fc40.aarch64 pugixml-1.13-5.fc40.aarch64 pugixml-devel-1.13-5.fc40.aarch64 pulseaudio-libs-16.1-7.fc40.aarch64 pulseaudio-libs-devel-16.1-7.fc40.aarch64 pulseaudio-libs-glib2-16.1-7.fc40.aarch64 python-pip-wheel-24.0-2.fc41.noarch python3-3.12.3-2.fc41.aarch64 python3-libs-3.12.3-2.fc41.aarch64 python3-packaging-24.0-1.fc41.noarch qt-settings-40.0-1.fc41.noarch qt5-linguist-5.15.13-1.fc41.aarch64 qt5-qtbase-5.15.13-1.fc41.aarch64 qt5-qtbase-common-5.15.13-1.fc41.noarch qt5-qtbase-devel-5.15.13-1.fc41.aarch64 qt5-qtbase-gui-5.15.13-1.fc41.aarch64 qt5-qtcharts-5.15.13-1.fc41.aarch64 qt5-qtcharts-devel-5.15.13-1.fc41.aarch64 qt5-qtdeclarative-5.15.13-1.fc41.aarch64 qt5-qtdeclarative-devel-5.15.13-1.fc41.aarch64 qt5-qtmultimedia-5.15.13-1.fc41.aarch64 qt5-qtmultimedia-devel-5.15.13-1.fc41.aarch64 qt5-qtsvg-5.15.13-1.fc41.aarch64 qt5-qtsvg-devel-5.15.13-1.fc41.aarch64 qt5-qttools-common-5.15.13-1.fc41.noarch qt5-rpm-macros-5.15.13-1.fc41.noarch qt6-designer-6.7.0-1.fc41.aarch64 qt6-doc-devel-6.7.0-1.fc41.noarch qt6-doctools-6.7.0-1.fc41.aarch64 qt6-linguist-6.7.0-1.fc41.aarch64 qt6-qtbase-6.7.0-3.fc41.aarch64 qt6-qtbase-common-6.7.0-3.fc41.noarch qt6-qtbase-devel-6.7.0-3.fc41.aarch64 qt6-qtbase-gui-6.7.0-3.fc41.aarch64 qt6-qtbase-ibase-6.7.0-3.fc41.aarch64 qt6-qtbase-mysql-6.7.0-3.fc41.aarch64 qt6-qtbase-odbc-6.7.0-3.fc41.aarch64 qt6-qtbase-postgresql-6.7.0-3.fc41.aarch64 qt6-qtdeclarative-6.7.0-2.fc41.aarch64 qt6-qttools-6.7.0-1.fc41.aarch64 qt6-qttools-common-6.7.0-1.fc41.noarch qt6-qttools-devel-6.7.0-1.fc41.aarch64 qt6-qttools-libs-designer-6.7.0-1.fc41.aarch64 qt6-qttools-libs-designercomponents-6.7.0-1.fc41.aarch64 qt6-qttools-libs-help-6.7.0-1.fc41.aarch64 qt6-rpm-macros-6.7.0-1.fc41.noarch quazip-qt5-1.4-7.fc40.aarch64 quazip-qt5-devel-1.4-7.fc40.aarch64 rav1e-libs-0.7.1-1.fc40.aarch64 rhash-1.4.4-1.fc41.aarch64 rsvg-pixbuf-loader-2.57.1-5.fc41.aarch64 shared-mime-info-2.3-4.fc41.aarch64 spdlog-1.12.0-3.fc40.aarch64 spdlog-devel-1.12.0-3.fc40.aarch64 svt-av1-libs-1.4.1-5.fc40.aarch64 sysprof-capture-devel-46.0-1.fc41.aarch64 tpm2-tss-4.1.0-1.fc41.aarch64 tslib-1.22-10.fc40.aarch64 tzdata-2024a-5.fc41.noarch unixODBC-2.3.12-4.fc40.aarch64 urw-base35-bookman-fonts-20200910-20.fc41.noarch urw-base35-c059-fonts-20200910-20.fc41.noarch urw-base35-d050000l-fonts-20200910-20.fc41.noarch urw-base35-fonts-20200910-20.fc41.noarch urw-base35-fonts-common-20200910-20.fc41.noarch urw-base35-gothic-fonts-20200910-20.fc41.noarch urw-base35-nimbus-mono-ps-fonts-20200910-20.fc41.noarch urw-base35-nimbus-roman-fonts-20200910-20.fc41.noarch urw-base35-nimbus-sans-fonts-20200910-20.fc41.noarch urw-base35-p052-fonts-20200910-20.fc41.noarch urw-base35-standard-symbols-ps-fonts-20200910-20.fc41.noarch urw-base35-z003-fonts-20200910-20.fc41.noarch vim-filesystem-2:9.1.354-1.fc41.noarch vulkan-headers-1.3.280.0-1.fc41.noarch vulkan-loader-1.3.280.0-1.fc41.aarch64 vulkan-loader-devel-1.3.280.0-1.fc41.aarch64 xapian-core-libs-1.4.23-2.fc40.aarch64 xcb-util-0.4.1-5.fc40.aarch64 xcb-util-cursor-0.1.4-4.fc40.aarch64 xcb-util-image-0.4.1-5.fc40.aarch64 xcb-util-keysyms-0.4.1-5.fc40.aarch64 xcb-util-renderutil-0.3.10-5.fc40.aarch64 xcb-util-wm-0.4.2-5.fc40.aarch64 xkeyboard-config-2.41-1.fc40.noarch xml-common-0.6.3-63.fc40.noarch xorg-x11-proto-devel-2024.1-1.fc41.noarch xprop-1.2.7-1.fc40.aarch64 xz-devel-1:5.4.6-3.fc41.aarch64 zlib-ng-compat-devel-2.1.6-2.fc40.aarch64 Complete! Finish: build setup for corectrl-1.4.0-1.fc41.src.rpm Start: rpmbuild corectrl-1.4.0-1.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1714867200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9osF9Z + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf corectrl-v1.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/corectrl-v1.4.0.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd corectrl-v1.4.0 + rm -rf /builddir/build/BUILD/corectrl-v1.4.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/corectrl-v1.4.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd 3rdparty ~/build/BUILD/corectrl-v1.4.0/3rdparty ~/build/BUILD/corectrl-v1.4.0 + rm -rf easyloggingpp fmt pugixml + popd ~/build/BUILD/corectrl-v1.4.0 + 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.7hULE8 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.4.0 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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=OFF -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") -- Checking for module 'botan-3' -- Package 'botan-3', required by 'virtual:world', not found -- Checking for module 'botan-2' -- Found botan-2, version 2.19.4 Using bundled units library -- Checking for module 'botan-3' -- Package 'botan-3', required by 'virtual:world', not found -- Checking for module 'dbus-1' -- Found dbus-1, version 1.14.10 D-Bus files will be installed into /usr/share/dbus-1 -- Checking for module 'polkit-gobject-1' -- Found polkit-gobject-1, version 124 -- Configuring done (1.6s) -- 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.4.0/redhat-linux-build + /usr/bin/ninja -v -j4 -C redhat-linux-build ninja: Entering directory `redhat-linux-build' [1/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ca_ES.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ca_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ca_ES.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [2/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_bg_BG.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_bg_BG.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_bg_BG.qm'... Generated 186 translation(s) (186 finished and 0 unfinished) Ignored 2 untranslated source text(s) [3/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_cs_CZ.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_cs_CZ.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_cs_CZ.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [4/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_de_DE.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_de_DE.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_de_DE.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [5/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_en_EN.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_en_EN.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_en_EN.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [6/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_es_ES.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_es_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_es_ES.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [7/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_fr_FR.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_fr_FR.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_fr_FR.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [8/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_nl_NL.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_nl_NL.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_nl_NL.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [9/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_sv_SE.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_sv_SE.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_sv_SE.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [10/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ru_RU.ts -qm /builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ru_RU.qm Updating '/builddir/build/BUILD/corectrl-v1.4.0/src/translations/lang_ru_RU.qm'... Generated 188 translation(s) (188 finished and 0 unfinished) [11/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/CMakeFiles/corectrl_helperkiller_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.4.0 /builddir/build/BUILD/corectrl-v1.4.0/src/helper /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/deps /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/CMakeFiles/d/e719bda2b7ce1d0ca651342c82d6f0b6311410cebfe21f05dc7d30114e6a7fe4.d [12/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/CMakeFiles/corectrl_lib_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.4.0 /builddir/build/BUILD/corectrl-v1.4.0/src /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/deps /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/CMakeFiles/d/6f4f5ab4fb3da4bae76fbbbc703baec2ba07764208e9662f26fc03d3551425a4.d [13/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/CMakeFiles/corectrl_helper_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.4.0 /builddir/build/BUILD/corectrl-v1.4.0/src/helper /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/deps /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/CMakeFiles/d/7e890af95782abd52b6f23c73fc3f38484501136817ce0e1f3fd0cb5f851a78e.d [14/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/mocs_compilation.cpp [15/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/helperkiller.cpp [16/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/redhat-linux-build/src/corectrl_lib_autogen/mocs_compilation.cpp [17/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profileiconcache.cpp [18/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/commandqueue.cpp [19/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/sysmodel.cpp [20/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/filecache.cpp [21/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/common/fileutils.cpp [22/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/common/stringutils.cpp [23/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/sysexplorer.cpp [24/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profileview.cpp [25/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/sysmodelsyncer.cpp [26/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilepartview.cpp [27/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/sysmodelfactory.cpp [28/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profileviewfactory.cpp [29/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/session.cpp [30/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilexmlparserfactory.cpp [31/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilepartxmlparserprovider.cpp [32/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilepartxmlparser.cpp [33/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profile.cpp [34/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilexmlparser.cpp [35/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilepart.cpp [36/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilepartprovider.cpp [37/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilefactory.cpp [38/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilestorage.cpp [39/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/ccpro/ccproparser.cpp [40/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/cpuinfo.cpp [41/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/ccpro/zipdatasource.cpp [42/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/profilemanager.cpp [43/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/swinfo.cpp [44/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/gpuinfo.cpp [45/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/ccpro/zipdatasink.cpp [46/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/hwiddatasource.cpp [47/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/commonutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from /usr/include/c++/14/chrono:45, from /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:76: /usr/include/c++/14/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.4.0/src/core/components/commonutils.h:21:36: required from here 21 | speedRange = std::make_pair(units::concentration::percent_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | units::concentration::percent_t(100))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/commonutils.cpp:32:30: required from here 32 | temps, std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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> > > >, std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13: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 13 | void normalizePoints( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:32:30: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | temps, std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 13 | void normalizePoints( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 [48/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/hwidtranslator.cpp [49/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/gpu.cpp [50/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/gpuprofilepart.cpp [51/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/gpuxmlparser.cpp [52/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/cpu.cpp [53/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/cpuprofilepart.cpp [54/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/cpuutils.cpp [55/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/control.cpp [56/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/cpuxmlparser.cpp [57/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlmode.cpp [58/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlmodeprofilepart.cpp [59/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlgroup.cpp [60/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlmodexmlparser.cpp [61/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlgroupprofilepart.cpp [62/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/infoproviderregistry.cpp [63/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/amdutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:10: /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:436:43: required from here 436 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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 long unsigned int; = void]’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:28:54: required from here 28 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 29 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:260:76: required from here 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:260:28: required from here 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:310:74: required from here 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:310:28: required from here 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:496:29: required from here 496 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:723:76: required from here 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:723:28: required from here 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:776:60: required from here 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/amdutils.cpp:775:28: required from here 775 | return std::make_pair( | ~~~~~~~~~~~~~~^ 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:28: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 28 | *size = units::make_unit( | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:260: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 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:260: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 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:260: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 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:310: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 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:310: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 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:310: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 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:436: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 436 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:496: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 496 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘std::optional, units::unit, units::base_unit, std::ratio<0, 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> > > > > Utils::AMD::parseOverdriveFanCurveTempRangeLine(const std::string&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:723:28: 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 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:723:76: 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 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:723:28: 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 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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<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.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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<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> > >]’: /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘std::optional, units::base_unit<> > >, units::unit_t, units::base_unit<> > > > > Utils::AMD::parseOverdriveFanCurveSpeedRangeLine(const std::string&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:775:28: 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 775 | return std::make_pair( | ~~~~~~~~~~~~~~^ 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:776:60: 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 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:775:28: 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 775 | return std::make_pair( | ~~~~~~~~~~~~~~^ 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >]’: /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/amdutils.cpp:28: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 28 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 29 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltCurve(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:436:43: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 436 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveClkRange(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:260:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 260 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:261: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 261 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltRangeLine(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:310:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 310 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:311: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 311 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltCurveRange(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:496:29: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 496 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveFanCurveTempRangeLine(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:723:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 723 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:724: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 724 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveFanCurveSpeedRangeLine(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:775:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 775 | return std::make_pair( | ~~~~~~~~~~~~~~^ 776 | units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.cpp:777:60: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 777 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [64/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/controlgroupxmlparser.cpp [65/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/gpuinforevision.cpp [66/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/cpuinfoproccpuinfo.cpp [67/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/cpuinfolscpu.cpp [68/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/gpuinfouevent.cpp [69/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/swinfokernel.cpp [70/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/gpuinfovulkan.cpp [71/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/gpuinfoopengl.cpp [72/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/common/swinfomesa.cpp [73/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/amd/gpuinfopm.cpp [74/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/amd/gpuinfopmoverdrive.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfopmoverdrive.cpp:7: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [75/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/amd/gpuinfovbios.cpp [76/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/noop.cpp [77/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/amd/gpuinfouniqueid.cpp [78/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/noopprofilepart.cpp [79/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/noopxmlparser.cpp [80/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/gpucontrolprovider.cpp [81/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfoodfanctrl.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfoodfanctrl.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfoodfanctrl.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfoodfanctrl.cpp [82/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp [83/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/pmperfmodeprovider.cpp [84/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/info/amd/gpuinfovram.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfovram.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfovram.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfovram.cpp: In lambda function: /builddir/build/BUILD/corectrl-v1.4.0/src/core/info/amd/gpuinfovram.cpp:33: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 33 | return size; | ^~~~ [85/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmauto.cpp [86/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/pmperfmodexmlparser.cpp [87/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [88/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmautolegacy.cpp [89/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmautor600.cpp [90/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp [91/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixed.cpp [92/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp [93/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp [94/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixedr600.cpp [95/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/auto/pmautoprovider.cpp [96/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp [97/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp [98/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp [99/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp [100/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp [101/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp [102/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp [103/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp [104/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp [105/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp [106/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [107/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [108/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [109/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [110/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [111/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp [112/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp [113/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp [114/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp [115/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp [116/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp [117/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:119:57: 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 119 | units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const | ^~~~~ [118/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:30: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 30 | void takePMFreqOdBaseMclk(units::frequency::megahertz_t) override | ^~~~~~~~~~~~~~~~~~~~ [119/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp [120/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [121/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp [122/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [123/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp [124/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp [125/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:64:44: required from here 64 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: 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 193 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: 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 204 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::init()’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:64:44: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193: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 193 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:80:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 80 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:88:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | state(index, freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:88:10: 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.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:104:35: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 104 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:107:35: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 204 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::postInit(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:42:58: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 42 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:42:58: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::syncControl(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:131: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 131 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:131: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 [126/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: required from here 64 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: required from here 70 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135: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 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:61:6: 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 61 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64: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 64 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:67:6: 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 67 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70: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 70 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135: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 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:61: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 61 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:67: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 67 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135:1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ [127/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [128/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:144: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 144 | AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int index) const | ^~~~~ [129/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:77:10: 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 77 | state(index, importer.providePMFreqRangeState(index)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [130/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: required from here 53 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:100:74: 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 100 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53: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 53 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:100:1: 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 100 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 53 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:50: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 50 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^~~ [131/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [132/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:112:72: 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 112 | AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int index) const | ^~~~~ [133/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:63: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 63 | importer.providePMVoltCurvePoint(static_cast(i)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137:6: 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 137 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: 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 149 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: 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 /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137: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 137 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:56:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 56 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64:10: 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.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 149 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::postInit(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:37:32: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:37:32: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::syncControl(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:95: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 95 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | targetVolt)}); | ~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:95: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 [134/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:115: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 115 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: 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 167 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘non-virtual thunk to AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:182:7: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | }); | ^ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167: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 167 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:124:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 [135/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [136/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:111: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 111 | AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [137/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:17:24: required from here 17 | , range_(std::make_pair(units::voltage::millivolt_t(-250), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 | units::voltage::millivolt_t(250))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:83:56: 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 83 | units::voltage::millivolt_t AMD::PMVoltOffset::value() const | ^~~~~ [138/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: required from here 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:84:58: 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 84 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48: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 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:84:1: 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 84 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:120:7: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | }); | ^ [139/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:88:56: 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 88 | AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const | ^~~~~ [140/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp:6: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [141/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [142/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp [143/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp [144/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:91:52: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 91 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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, std::optional, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:10:1: 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 10 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:69:45: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~^~ /builddir/build/BUILD/corectrl-v1.4.0/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>, std::optional, 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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:10:1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 10 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::value() const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:91:27: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 91 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:69:41: 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 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:70:47: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~^~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:70:41: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:96: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 96 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60: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 60 | void AMD::PMPowerCap::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:63:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | value(pmPowerCapImporter.providePMPowerCapValue()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [145/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [146/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: required from here 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:83:75: 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 83 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48: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 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:83:22: 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 83 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:119:7: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 119 | }); | ^ [147/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp [148/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:9, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/igpucontrolprovider.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:6: 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::optional, 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::optional, 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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:65:58: /usr/include/c++/14/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [149/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:86:73: 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 86 | units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const | ^~~~~ [150/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp [151/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp [152/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp [153/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp [154/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp [155/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp [156/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fanmodeprofilepart.cpp [157/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fanmodexmlparser.cpp [158/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fanmodeprovider.cpp [159/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/auto/fanauto.cpp [160/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp [161/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp [162/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function ‘virtual void AMD::FanFixed::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:47:55: 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 47 | std::round(fanFixedImporter.provideFanFixedValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [163/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/auto/fanautoprovider.cpp [164/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:88:82: 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 88 | units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const | ^~~~~ [165/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp:13: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [166/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:42:50: required from here 42 | outer_.value_ = outer_.valueDefault_ = value * 100; | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2602: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 2602 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [167/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:25:28: required from here 25 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:34:73: required from here 34 | units::make_unit(20)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:44:33: required from here 44 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:194:21: required from here 194 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:71, from /usr/include/c++/14/bits/hashtable_policy.h:36, from /usr/include/c++/14/bits/hashtable.h:35, from /usr/include/c++/14/bits/unordered_map.h:33, from /usr/include/c++/14/unordered_map:41, from /usr/include/c++/14/functional:63: /usr/include/c++/14/bits/predefined_ops.h: In instantiation of ‘constexpr __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++/14/bits/stl_algo.h:3876:37: required from ‘constexpr _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::]’ 3876 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:168:28: required from here 168 | auto pIt = std::find_if(points_.cbegin(), points_.cend(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | [=](auto const &p) { return p.second > input; }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/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++/14/bits/predefined_ops.h: In instantiation of ‘constexpr __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++/14/bits/stl_algo.h:3876:37: required from ‘constexpr _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::]’ 3876 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:201:28: required from here 201 | auto pIt = std::find_if(points_.cbegin(), points_.cend(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | [=](auto const &p) { return p.first > input; }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/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) | ^~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:14:1: 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 14 | AMD::FanCurve::FanCurve( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:25: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 25 | , tempRange_(std::make_pair(tempMin, tempMax)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘virtual void AMD::FanCurve::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:73:52: 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 73 | fanCurveImporter.provideFanCurveFanStartValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/chrono:48, from /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:76: /usr/include/c++/14/bits/stl_algo.h: In function ‘constexpr _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++/14/bits/stl_algo.h:3866: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 3866 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14/bits/stl_algo.h:3875: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 3875 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3876 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/predefined_ops.h: In function ‘constexpr __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++/14/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++/14/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++/14/bits/predefined_ops.h: In constructor ‘constexpr __gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’: /usr/include/c++/14/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++/14/bits/stl_algobase.h: In function ‘constexpr _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++/14/bits/stl_algobase.h:2140: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 2140 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:187:5: 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 187 | int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:194:21: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:198:14: 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 198 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /usr/include/c++/14/bits/stl_algo.h: In function ‘constexpr _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++/14/bits/stl_algo.h:3866: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 3866 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14/bits/stl_algo.h:3875: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 3875 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3876 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/predefined_ops.h: In function ‘constexpr __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++/14/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++/14/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++/14/bits/predefined_ops.h: In constructor ‘constexpr __gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’: /usr/include/c++/14/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++/14/bits/stl_algobase.h: In function ‘constexpr _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++/14/bits/stl_algobase.h:2140: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 2140 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:221:14: 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 221 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:229:25: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 229 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:25:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 25 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:79:48: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 79 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 80 | tempRange_.second); | ~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:83:45: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 83 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:135:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 135 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:135:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:136:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 136 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:14:1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 14 | AMD::FanCurve::FanCurve( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:44:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:44:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:47:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:221:14: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 221 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ [168/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanauto.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanauto.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanauto.cpp [169/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: required from here 62 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:58: 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 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~~~ /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: required from here 144 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue(units::concentration::percent_t)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:53:6: 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 53 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:59:6: 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 59 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62: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 62 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:1: 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 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: 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_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:156:7: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | }); | ^ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:59: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 59 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: 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.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:147: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 147 | void AMD::FanCurveProfilePart::startValue(units::concentration::percent_t value) | ^~~ [170/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:55:66: required from here 55 | outer_.fanStartValue_ = outer_.fanStartValueDefault_ = value * 100; | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2602: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 2602 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [171/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:12: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/igpucontrolprovider.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:4: 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.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:74:56: /usr/include/c++/14/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [172/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanautoprofilepart.cpp [173/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanautoxmlparser.cpp [174/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [175/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.h:6: /usr/include/c++/14/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.4.0/src/core/components/commonutils.h:21:36: required from here 21 | speedRange = std::make_pair(units::concentration::percent_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | units::concentration::percent_t(100))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In instantiation of ‘AMD::OdFanCurve::toCurvePoints(const 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, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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> > >&) const:: [with auto:41 = std::tuple, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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<27315, 100> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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> >]’: /usr/include/c++/14/bits/stl_algo.h:4219:24: required from ‘constexpr _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [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, 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::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> >*, vector, 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::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> > > >; _OIter = back_insert_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<> > > > > >; _UnaryOperation = AMD::OdFanCurve::toCurvePoints(const 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, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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> > >&) const::]’ 4219 | *__result = __unary_op(*__first); | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:156:17: required from here 156 | std::transform(curve.cbegin(), curve.cend(), std::back_inserter(points), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | [](auto const &point) { | ~~~~~~~~~~~~~~~~~~~~~~~ 158 | return std::make_pair(std::get<1>(point), std::get<2>(point)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | }); | ~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:158:80: 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 158 | return std::make_pair(std::get<1>(point), std::get<2>(point)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘AMD::OdFanCurve::fanCurve(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> > > >)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:132:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | Utils::Common::normalizePoints(points, tempRange(), speedRange()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:132:33: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘AMD::OdFanCurve::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.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 | fanCurveExporter.takeFanCurveRange(tempRange(), speedRange()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘AMD::OdFanCurve::normalizeCurve(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> > > >&, 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::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> > const&, std::pair, 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>, 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:212:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Utils::Common::normalizePoints(normalizedPoints, tempRange, speedRange); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:212:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 [176/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.h:6: /usr/include/c++/14/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.4.0/src/core/components/commonutils.h:21:36: required from here 21 | speedRange = std::make_pair(units::concentration::percent_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | units::concentration::percent_t(100))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp: In member function ‘virtual void AMD::OdFanCurveProfilePart::Initializer::takeFanCurveRange(AMD::OdFanCurve::TempRange, AMD::OdFanCurve::SpeedRange)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46: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 46 | void AMD::OdFanCurveProfilePart::Initializer::takeFanCurveRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46:6: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46:6: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp: In member function ‘AMD::OdFanCurveProfilePart::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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:118:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 118 | Utils::Common::normalizePoints(curve_, tempRange_, speedRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:118:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 [177/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpucontrolprovider.cpp [178/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [179/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreq.cpp [180/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [181/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqprofilepart.cpp [182/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqxmlparser.cpp [183/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqmodeprofilepart.cpp [184/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqmodeprovider.cpp [185/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqmodexmlparser.cpp [186/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/controls/cpu/cpufreqprovider.cpp [187/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/handlers/epphandler.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/handlers/epphandler.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/handlers/epphandler.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/cpu/handlers/epphandler.cpp [188/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/graphitemprofilepart.cpp [189/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/graphitemxmlparser.cpp [190/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/gpusensorprovider.cpp [191/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/gpufreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpufreq.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpufreq.cpp:91:81: required from here 91 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 92 | AMD::GPUFreq::ItemID, std::move(dataSources), std::move(range)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [192/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/memfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memfreq.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memfreq.cpp:91:81: required from here 91 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 92 | AMD::MemFreq::ItemID, std::move(dataSources), std::move(range)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [193/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/gputemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gputemp.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gputemp.cpp:85:69: required from here 85 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 86 | AMD::GPUTemp::ItemID, std::move(dataSources), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [194/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/junctiontemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/junctiontemp.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/junctiontemp.cpp:79:69: required from here 79 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 80 | AMD::JunctionTemp::ItemID, std::move(dataSources), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [195/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/gpuvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpuvolt.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpuvolt.cpp:67:67: required from here 67 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 68 | AMD::GPUVolt::ItemID, std::move(dataSources), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [196/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/memorytemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memorytemp.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memorytemp.cpp:79:69: required from here 79 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 80 | AMD::MemoryTemp::ItemID, std::move(dataSources), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [197/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/activity.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activity.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string_view:52, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activity.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activity.cpp:4: /usr/include/c++/14/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.4.0/src/core/components/sensors/amd/activity.cpp:65:23: required from here 65 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | units::dimensionless::scalar_t(100))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activity.cpp:63:82: required from here 63 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 64 | AMD::Activity::ItemID, std::move(dataSources), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | units::dimensionless::scalar_t(100))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [198/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/power.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string_view:52, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:4: /usr/include/c++/14/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<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3> > >, 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<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3> > >, 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<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:137:23: required from here 137 | std::make_pair(units::power::microwatt_t(power1CapMinValue), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | units::power::microwatt_t(power1CapMaxValue))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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::unit, 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> >, 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<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, ratio<1>, ratio<-3> > > >, unsigned int> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:60:69: required from here 60 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 61 | AMD::Power::ItemID, std::move(*dataSource), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp: In member function ‘std::optional, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, 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<0, 1> > > > > AMD::Power::Provider::getRange(const std::filesystem::__cxx11::path&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:137:23: 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<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 137 | std::make_pair(units::power::microwatt_t(power1CapMinValue), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | units::power::microwatt_t(power1CapMaxValue))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘void Sensor::exportWith(Exportable::Exporter&) const [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55:31: 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 55 | sensorExporter.takeValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp: In member function ‘AMD::Power::Provider::getRange(std::filesystem::__cxx11::path const&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:137:23: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 137 | std::make_pair(units::power::microwatt_t(power1CapMinValue), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | units::power::microwatt_t(power1CapMaxValue))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘Sensor, 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>, unsigned int>::exportWith(Exportable::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function ‘AMD::Power::Provider::createHWMonDataSource(std::filesystem::__cxx11::path const&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int&)#1}::operator()(std::__cxx11::basic_string, std::allocator > const&, unsigned int&) const’, inlined from ‘std::__invoke_impl, std::allocator > const&, unsigned int&)#1}&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&>(std::__invoke_other, AMD::Power::Provider::createHWMonDataSource(std::filesystem::__cxx11::path const&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int&)#1}&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&)void’ at /usr/include/c++/14/bits/invoke.h:61:36, inlined from ‘std::__invoke_r, std::allocator > const&, unsigned int&)#1}&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&>(AMD::Power::Provider::createHWMonDataSource(std::filesystem::__cxx11::path const&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int&)#1}&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&)std::enable_if, std::allocator > const&, unsigned int&)#1}&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&>, void>::type’ at /usr/include/c++/14/bits/invoke.h:111:28, inlined from ‘std::_Function_handler, std::allocator > const&, unsigned int&), AMD::Power::Provider::createHWMonDataSource(std::filesystem::__cxx11::path const&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&)’ at /usr/include/c++/14/bits/std_function.h:290:30: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:109:26: warning: ‘power’ may be used uninitialized [-Wmaybe-uninitialized] 109 | output = power / 1000000; | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp: In function ‘std::_Function_handler, std::allocator > const&, unsigned int&), AMD::Power::Provider::createHWMonDataSource(std::filesystem::__cxx11::path const&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/power.cpp:106:24: note: ‘power’ was declared here 106 | unsigned int power; | ^~~~~ [199/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/cpusensorprovider.cpp [200/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/memusage.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memusage.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memusage.cpp:81:75: required from here 81 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 82 | AMD::MemUsage::ItemID, std::move(dataSources), std::move(range)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [201/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/fanspeedrpm.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedrpm.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedrpm.cpp:115:47: required from here 114 | std::make_unique>( | ~~~~~~~~~~~~~~^ 116 | AMD::FanSpeedRPM::ItemID, std::move(dataSources), std::move(range), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | [](std::vector const &input) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | return input[1] > 0 ? input[0] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | })); | ~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [202/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/amd/fanspeedperc.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedperc.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string_view:52, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedperc.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedperc.cpp:4: /usr/include/c++/14/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.4.0/src/core/components/sensors/amd/fanspeedperc.cpp:83:27: required from here 83 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | units::dimensionless::scalar_t(100)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedperc.cpp:81:79: required from here 81 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 82 | AMD::FanSpeedPerc::ItemID, std::move(dataSources), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | units::dimensionless::scalar_t(100)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [203/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/core/components/sensors/cpu/cpufreqpack.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpufreqpack.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/cpu/cpufreqpack.cpp:98:67: required from here 98 | return maxKHz.convert() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2127: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 2127 | inline constexpr unit_t convert() const noexcept | ^~~~~~~ [204/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/polkit.cpp [205/294] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 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 -o src/helper/corectrl_helperkiller /usr/lib64/libQt5DBus.so.5.15.13 /usr/lib64/libspdlog.so.1.12.0 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.13 /usr/lib64/libfmt.so.10.2.1 && : [206/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpuusage.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpuusage.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpuusage.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusage.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusage.cpp:10: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string_view:52, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusage.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusage.cpp:5: /usr/include/c++/14/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.4.0/src/core/components/sensors/cpu/cpuusage.cpp:85:27: required from here 85 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | units::dimensionless::scalar_t(100)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/cpu/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusage.cpp:83:79: required from here 83 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 84 | CPUUsage::ItemID, std::move(dataSources), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | std::make_pair(units::dimensionless::scalar_t(0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | units::dimensionless::scalar_t(100)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [207/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/mocs_compilation.cpp [208/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/polkit.cpp [209/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpucoretemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpucoretemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpucoretemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpucoretemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpucoretemp.cpp:9: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/cpu/../sensor.h:39: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]’ 39 | , value_(units::make_unit(0)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/14/bits/unique_ptr.h:1076: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> >]’ 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpucoretemp.cpp:85:69: required from here 85 | std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 86 | CPUCoreTemp::ItemID, std::move(dataSources), std::move(range))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:2201: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 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [210/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/helper.cpp [211/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/common/cryptolayer.cpp [212/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/processmonitor.cpp [213/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/procpidsolver.cpp [214/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/common/fileutils.cpp [215/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/nlprocexecsocket.cpp [216/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/nlprocexecmonitor.cpp [217/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/common/stringutils.cpp [218/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/processregistry.cpp [219/294] /usr/bin/gcc -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/processeventconnector.c.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/processeventconnector.c.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processeventconnector.c.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/helper/pmon/processeventconnector.c [220/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/appregistry.cpp [221/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/sysctl/sysfswriter.cpp [222/294] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/common/fileutils.cpp.o src/CMakeFiles/corectrl_lib.dir/common/stringutils.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/info/amd/gpuinfoodfanctrl.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/amd/fan/overdrive/auto/odfanauto.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/overdrive/curve/odfancurvexmlparser.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/controls/cpu/handlers/epphandler.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/core/components/sensors/cpu/cpuusage.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpucoretemp.cpp.o /usr/lib64/libquazip1-qt5.so.1.4 -lstdc++fs -lpthread /usr/lib64/libspdlog.so.1.12.0 /usr/lib64/libQt5Core.so.5.15.13 /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libpugixml.so.1.13 && : In member function ‘_ZThn32_NK3AMD23PMVoltOffsetProfilePart24providePMVoltOffsetValueEv’: lto1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘_ZThn32_NK3AMD21PMPowerCapProfilePart22providePMPowerCapValueEv’: lto1: note: parameter passing for argument of type ‘struct unit_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 unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘_ZThn32_NK3AMD22PMVoltCurveProfilePart23providePMVoltCurvePointEj’: 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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function ‘takePMFreqOdBaseSclk’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:26:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 26 | void takePMFreqOdBaseSclk(units::frequency::megahertz_t) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:107:35: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘state’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193: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 193 | void AMD::PMFreqVolt::state(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:80:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 80 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:88:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 88 | state(index, freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:88:10: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘postInit’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:42:58: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 42 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:42:58: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:131: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 131 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:131: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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘takePMFreqVoltVoltRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:61: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 61 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘takePMFreqVoltFreqRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:67: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 67 | 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘takePMFreqRangeStateRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:50: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 50 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘takePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:39: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 39 | void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapValue( | ^ In member function ‘provideFanFixedValue’: lto1: 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.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:55: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 55 | sensorExporter.takeValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:154:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 154 | void AMD::PMFreqVoltProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:86:37: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 86 | exporter.takePMFreqRangeStateRange(mim, max); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:99:52: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 99 | pmPowerCapProfilePartExporter.takePMPowerCapValue(value_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:116:32: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 116 | pmfExporter.takeFanFixedValue(value_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘ppOdClkVoltCmd’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 204 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:111: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 111 | void AMD::PMPowerCapProfilePart::value(units::power::watt_t value) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:108: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 108 | ppOdClkVoltCmd(index, targetFreq)}); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:56:37: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 56 | fanFixedExporter.takeFanFixedValue(std::round(value() / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp: In function ‘normalizePoints’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 13 | void normalizePoints( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/commonutils.cpp:13:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘make_unique’, inlined from ‘provideGPUControls’ at /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:65:58: /usr/include/c++/14/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/devfsdatasource.h: In member function ‘operator()’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/devfsdatasource.h:42: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 42 | data = reader_(fd_); | ^ In member function ‘providePMVoltOffsetValue’: lto1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘provideFanCurveFanStartValue’: lto1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘takeFanCurveTemperatureRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:59: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 59 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘takeFanCurveFanStartValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:53: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 53 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue( | ^ 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:100: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 100 | pmPowerCapProfilePartExporter.takePMVoltOffsetValue(value_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp: In member function ‘takeFanCurveRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 46 | void AMD::OdFanCurveProfilePart::Initializer::takeFanCurveRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:46:6: 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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:127:40: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 127 | pmfExporter.takeFanCurveFanStartValue(fanStartValue_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘point’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137: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 137 | void AMD::PMVoltCurve::point(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:137: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:56:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 56 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | point(static_cast(i), freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64:10: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘ppOdClkVoltCmd’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 149 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:149:13: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘postInit’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:37:32: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:37:32: 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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘point’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167: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 167 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167: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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘lerpFromTemp’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:221:14: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 221 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:124:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | point(static_cast(i), freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:83:45: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 83 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:107:32: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | pwmValue = evaluateTemp(units::temperature::celsius_t(tempInput_)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.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 | fanCurveExporter.takeFanCurveRange(tempRange(), speedRange()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.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 In member function ‘value’: lto1: 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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:69:41: 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 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:70:47: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:70:41: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:96: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 96 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘providePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:63:50: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | value(pmPowerCapImporter.providePMPowerCapValue()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:63:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 63 | value(pmPowerCapImporter.providePMPowerCapValue()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:95: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 95 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:95: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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘curve’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:135:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 135 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:135:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:136:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 136 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘points’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:114: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 114 | void AMD::FanCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘fanCurve’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:132:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 132 | Utils::Common::normalizePoints(points, tempRange(), speedRange()); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:132:33: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp: In member function ‘normalizeCurve’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:212:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Utils::Common::normalizePoints(normalizedPoints, tempRange, speedRange); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.cpp:212:33: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp: In member function ‘curve’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:118:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 118 | Utils::Common::normalizePoints(curve_, tempRange_, speedRange_); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.cpp:118:33: 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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘__ct_base ’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:10:1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 10 | AMD::PMPowerCap::PMPowerCap( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘__ct_base ’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:14:1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 14 | AMD::FanCurve::FanCurve( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:44:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:44:33: 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.4.0/src/core/components/controls/amd/fan/curve/fancurve.cpp:47:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:81: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 81 | void AMD::PMPowerCap::syncControl(ICommandQueue &ctlCmds) | ^ In function ‘make_unique’, inlined from ‘provideGPUControls’ at /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:74:56: /usr/include/c++/14/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ [223/294] /usr/bin/cmake -E cmake_symlink_library src/libcorectrl.so.0 src/libcorectrl.so.0 src/libcorectrl.so && : [224/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/pmon/msgdispatcher.cpp [225/294] /usr/bin/g++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/src/helper -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.4.0/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/helper/sysctl/msgreceiver.cpp [226/294] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 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/__/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/pmon/processeventconnector.c.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.13 -lstdc++fs -lpthread /usr/lib64/libspdlog.so.1.12.0 -lbotan-2 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.13 /usr/lib64/libfmt.so.10.2.1 && : [227/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/CMakeFiles/corectrl_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.4.0 /builddir/build/BUILD/corectrl-v1.4.0/src /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/deps /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/CMakeFiles/d/80b466043a44f9c74fc36a29a240359295f9b6e2ea6e8495954d9461199398f0.d [228/294] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src && /usr/lib64/qt5/bin/rcc --name resources --output /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/qrc_resources.cpp /builddir/build/BUILD/corectrl-v1.4.0/src/resources.qrc [229/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/common/cryptolayer.cpp.o -MF src/CMakeFiles/corectrl.dir/common/cryptolayer.cpp.o.d -o src/CMakeFiles/corectrl.dir/common/cryptolayer.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/common/cryptolayer.cpp [230/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/uifactory.cpp.o -MF src/CMakeFiles/corectrl.dir/core/uifactory.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/uifactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/uifactory.cpp [231/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/src/main.cpp [232/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/qmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/qmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/qmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlitem.cpp [233/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/corectrl_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/corectrl.dir/corectrl_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/corectrl.dir/corectrl_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/B4X2MGHYFV/moc_fancurveqmlitem.cpp:10, from /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/mocs_compilation.cpp:7: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [234/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/systeminfoui.cpp.o -MF src/CMakeFiles/corectrl.dir/core/systeminfoui.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/systeminfoui.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/systeminfoui.cpp [235/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/qmlcomponentfactory.cpp.o -MF src/CMakeFiles/corectrl.dir/core/qmlcomponentfactory.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/qmlcomponentfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlcomponentfactory.cpp [236/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/profilemanagerui.cpp.o -MF src/CMakeFiles/corectrl.dir/core/profilemanagerui.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/profilemanagerui.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/profilemanagerui.cpp [237/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/qmlcomponentregistry.cpp.o -MF src/CMakeFiles/corectrl.dir/core/qmlcomponentregistry.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/qmlcomponentregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlcomponentregistry.cpp [238/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/cpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/cpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/cpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/cpuqmlitem.cpp [239/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/gpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/gpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/gpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/gpuqmlitem.cpp [240/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/graphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/graphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/graphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/graphitem.cpp [241/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/sysmodelqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/sysmodelqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/sysmodelqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/sysmodelqmlitem.cpp [242/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpufreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpufreqgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [243/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memfreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memfreqgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [244/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gputempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gputempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gputempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [245/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/junctiontempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/junctiontempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [246/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memorytempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memorytempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [247/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpuvoltgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [248/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/powergraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/powergraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/powergraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/powergraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/powergraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [249/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/activitygraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/activitygraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/activitygraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activitygraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/activitygraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [250/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memusagegraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memusagegraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/memusagegraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [251/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [252/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [253/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [254/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpuusagegraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpuusagegraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpuusagegraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusagegraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpuusagegraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../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.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [255/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/controlmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/controlmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/controlmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/controlmodeqmlitem.cpp [256/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpucoretempgraphitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpucoretempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpucoretempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpucoretempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/cpu/cpucoretempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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<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.4.0/src/core/components/sensors/cpu/../sensorgraphitem.h:37: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 37 | void takeValue(Unit value) override | ^~~~~~~~~ [257/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/controlgroupqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/controlgroupqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/controlgroupqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/controlgroupqmlitem.cpp [258/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/noopqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/noopqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/noopqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/noopqmlitem.cpp [259/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp [260/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp [261/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp [262/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp [263/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp [264/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [265/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp [266/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp [267/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:49:6: 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 49 | void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk( | ^~~ [268/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp [269/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:210:44: required from here 210 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:70:6: 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 70 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:76:6: 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 76 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:210: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 210 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:276:6: 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 276 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:282:6: 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 282 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:210:44: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 210 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:276: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 276 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:282: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 282 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ [270/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:13, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:154:70: 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 154 | AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int index) const | ^~~~~ [271/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:95:82: 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 95 | units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const | ^~~~~ [272/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:184: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 184 | AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [273/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp [274/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:95:71: 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 95 | units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const | ^~~~~ [275/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp [276/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp [277/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fanmodeqmlitem.cpp [278/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixed.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:120:78: 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 120 | units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const | ^~~~~ [279/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp [280/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurve.h:11, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:188:54: 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 188 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:109:33: required from here 109 | auto oPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 110 | units::temperature::celsius_t(std::round(oldPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | units::concentration::percent_t(std::round(oldPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:69:6: 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 69 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:75:6: 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 75 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:111: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 111 | units::concentration::percent_t(std::round(oldPoint.y()))); | ^ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:188:1: 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 188 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:239:6: 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 239 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:224: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 224 | auto newValue = static_cast(value * 100); | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘AMD::FanCurveQMLItem::updateCurvePoint(QPointF const&, QPointF const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:112:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 112 | auto nPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 113 | units::temperature::celsius_t(std::round(newPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | units::concentration::percent_t(std::round(newPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:265:81: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | bool const AMD::FanCurveQMLItem::registered_ = AMD::FanCurveQMLItem::register_(); | ^ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:239: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 239 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ [281/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/auto/odfanautoqmlitem.cpp [282/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/cpu/cpufreqqmlitem.cpp [283/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurve.h:12, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/14/tuple:38, from /usr/include/c++/14/functional:53, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/qmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.h:6: /usr/include/c++/14/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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:77:33: required from here 77 | auto oPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 78 | units::temperature::celsius_t(std::round(oldPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | units::concentration::percent_t(std::round(oldPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1132: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 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘virtual void AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange(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> > > >, std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61: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 61 | void AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘void AMD::OdFanCurveQMLItem::updateCurvePoint(const QPointF&, const QPointF&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:79: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 79 | units::concentration::percent_t(std::round(oldPoint.y()))); | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘void AMD::OdFanCurveQMLItem::curveRange(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> > > >, std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:178: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 178 | void AMD::OdFanCurveQMLItem::curveRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:178:6: 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 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘AMD::OdFanCurveQMLItem::updateCurvePoint(QPointF const&, QPointF const&)’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:80:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 80 | auto nPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 81 | units::temperature::celsius_t(std::round(newPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | units::concentration::percent_t(std::round(newPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘AMD::OdFanCurveQMLItem::curveRange(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::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::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>, 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:178:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 178 | void AMD::OdFanCurveQMLItem::curveRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:178:6: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange(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::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::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>, 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | void AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange( | ^~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61:6: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:65:20: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | outer_.curveRange(temp, speed); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:65:20: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘non-virtual thunk to AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange(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::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::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>, 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:43:8: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43 | void takeFanCurveRange(AMD::OdFanCurve::TempRange temp, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:43:8: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:65:20: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | outer_.curveRange(temp, speed); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:65:20: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 [284/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/cpu/cpufreqmodeqmlitem.cpp [285/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/app/app.cpp.o -MF src/CMakeFiles/corectrl.dir/app/app.cpp.o.d -o src/CMakeFiles/corectrl.dir/app/app.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp:10: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp: In member function ‘int App::exec(int, char**)’: /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp:68:62: 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 68 | int const minHelperTimeout = helperControl_->minExitTimeout().to(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [286/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/app/settings.cpp.o -MF src/CMakeFiles/corectrl.dir/app/settings.cpp.o.d -o src/CMakeFiles/corectrl.dir/app/settings.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/app/settings.cpp [287/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/app/singleinstance.cpp.o -MF src/CMakeFiles/corectrl.dir/app/singleinstance.cpp.o.d -o src/CMakeFiles/corectrl.dir/app/singleinstance.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/app/singleinstance.cpp [288/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/app/systray.cpp.o -MF src/CMakeFiles/corectrl.dir/app/systray.cpp.o.d -o src/CMakeFiles/corectrl.dir/app/systray.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/app/systray.cpp [289/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/helper/helpercontrol.cpp.o -MF src/CMakeFiles/corectrl.dir/helper/helpercontrol.cpp.o.d -o src/CMakeFiles/corectrl.dir/helper/helpercontrol.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.cpp:4: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.cpp: In member function ‘virtual units::time::millisecond_t HelperControl::minExitTimeout() const’: /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.cpp:35:60: 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 35 | units::time::millisecond_t HelperControl::minExitTimeout() const | ^~~~~ [290/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -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.4.0/redhat-linux-build/src/qrc_resources.cpp [291/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/app/appfactory.cpp.o -MF src/CMakeFiles/corectrl.dir/app/appfactory.cpp.o.d -o src/CMakeFiles/corectrl.dir/app/appfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/app/appfactory.cpp In file included from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.4.0/src/app/appfactory.cpp:36: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3447:9: note: in expansion of macro ‘UNIT_ADD’ 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3448:9: note: in expansion of macro ‘UNIT_ADD’ 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3449:9: note: in expansion of macro ‘UNIT_ADD’ 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3450:9: note: in expansion of macro ‘UNIT_ADD’ 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3451:9: note: in expansion of macro ‘UNIT_ADD’ 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3452:9: note: in expansion of macro ‘UNIT_ADD’ 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3453:9: note: in expansion of macro ‘UNIT_ADD’ 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3472:9: note: in expansion of macro ‘UNIT_ADD’ 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3473:9: note: in expansion of macro ‘UNIT_ADD’ 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3474:9: note: in expansion of macro ‘UNIT_ADD’ 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3475:9: note: in expansion of macro ‘UNIT_ADD’ 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > >, std::ratio<1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3476:9: note: in expansion of macro ‘UNIT_ADD’ 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3477:9: note: in expansion of macro ‘UNIT_ADD’ 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3515:9: note: in expansion of macro ‘UNIT_ADD’ 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3516:9: note: in expansion of macro ‘UNIT_ADD’ 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3517:9: note: in expansion of macro ‘UNIT_ADD’ 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3518:9: note: in expansion of macro ‘UNIT_ADD’ 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3519:9: note: in expansion of macro ‘UNIT_ADD’ 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3633:9: note: in expansion of macro ‘UNIT_ADD’ 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3634:9: note: in expansion of macro ‘UNIT_ADD’ 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3635:9: note: in expansion of macro ‘UNIT_ADD’ 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/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.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3636:9: note: in expansion of macro ‘UNIT_ADD’ 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3765:9: note: in expansion of macro ‘UNIT_ADD’ 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3766:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1> >, double, units::decibel_scale>’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:316:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3767:9: note: in expansion of macro ‘UNIT_ADD_DECIBEL’ 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<-1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3786:9: note: in expansion of macro ‘UNIT_ADD’ 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:3787:9: note: in expansion of macro ‘UNIT_ADD’ 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4099:9: note: in expansion of macro ‘UNIT_ADD’ 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit<> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4100:9: note: in expansion of macro ‘UNIT_ADD’ 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit<> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4101:9: note: in expansion of macro ‘UNIT_ADD’ 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4102:9: note: in expansion of macro ‘UNIT_ADD’ 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4121:9: note: in expansion of macro ‘UNIT_ADD’ 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: 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> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:422:9: note: in expansion of macro ‘UNIT_ADD’ 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:423:9: note: in expansion of macro ‘UNIT_ADD’ 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:424:9: note: in expansion of macro ‘UNIT_ADD’ 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:425:9: note: in expansion of macro ‘UNIT_ADD’ 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:426:9: note: in expansion of macro ‘UNIT_ADD’ 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:427:9: note: in expansion of macro ‘UNIT_ADD’ 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘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 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ 237 | {\ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [292/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/helper/helpermonitor.cpp.o -MF src/CMakeFiles/corectrl.dir/helper/helpermonitor.cpp.o.d -o src/CMakeFiles/corectrl.dir/helper/helpermonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpermonitor.cpp [293/294] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DFMT_SHARED -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.4.0/src -I/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src/corectrl_autogen/include -I/builddir/build/BUILD/corectrl-v1.4.0/3rdparty/units -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/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++20 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/helper/helpersysctl.cpp.o -MF src/CMakeFiles/corectrl.dir/helper/helpersysctl.cpp.o.d -o src/CMakeFiles/corectrl.dir/helper/helpersysctl.cpp.o -c /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpersysctl.cpp [294/294] : && /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 src/CMakeFiles/corectrl.dir/corectrl_autogen/mocs_compilation.cpp.o src/CMakeFiles/corectrl.dir/main.cpp.o src/CMakeFiles/corectrl.dir/common/cryptolayer.cpp.o src/CMakeFiles/corectrl.dir/core/uifactory.cpp.o src/CMakeFiles/corectrl.dir/core/qmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/profilemanagerui.cpp.o src/CMakeFiles/corectrl.dir/core/systeminfoui.cpp.o src/CMakeFiles/corectrl.dir/core/qmlcomponentfactory.cpp.o src/CMakeFiles/corectrl.dir/core/qmlcomponentregistry.cpp.o src/CMakeFiles/corectrl.dir/core/sysmodelqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/gpuqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/cpuqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/graphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gputempgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/powergraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/activitygraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/memusagegraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpuusagegraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/sensors/cpu/cpucoretempgraphitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/controlmodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/controlgroupqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/noopqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/auto/odfanautoqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o src/CMakeFiles/corectrl.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o src/CMakeFiles/corectrl.dir/app/app.cpp.o src/CMakeFiles/corectrl.dir/app/appfactory.cpp.o src/CMakeFiles/corectrl.dir/app/settings.cpp.o src/CMakeFiles/corectrl.dir/app/singleinstance.cpp.o src/CMakeFiles/corectrl.dir/app/systray.cpp.o src/CMakeFiles/corectrl.dir/helper/helpercontrol.cpp.o src/CMakeFiles/corectrl.dir/helper/helpermonitor.cpp.o src/CMakeFiles/corectrl.dir/helper/helpersysctl.cpp.o src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -o src/corectrl -Wl,-rpath,/builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build/src: src/libcorectrl.so.0 /usr/lib64/libQt5Quick.so.5.15.13 /usr/lib64/libQt5Charts.so.5.15.13 /usr/lib64/libQt5Widgets.so.5.15.13 /usr/lib64/libQt5DBus.so.5.15.13 /usr/lib64/libspdlog.so.1.12.0 -lbotan-2 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libQt5QmlModels.so.5.15.13 /usr/lib64/libQt5Qml.so.5.15.13 /usr/lib64/libQt5Network.so.5.15.13 /usr/lib64/libQt5Gui.so.5.15.13 /usr/lib64/libQt5Core.so.5.15.13 && : In member function ‘_ZThn16_NK13HelperControl14minExitTimeoutEv’: lto1: note: parameter passing for argument of type ‘struct unit_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 unit_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 unit_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 unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘_ZThn40_NK3AMD18PMVoltCurveQMLItem23providePMVoltCurvePointEj’: 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.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp: In member function ‘exec’: /builddir/build/BUILD/corectrl-v1.4.0/src/app/app.cpp:48:5: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | int App::exec(int argc, char **argv) | ^ In member function ‘minExitTimeout’: lto1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘providePMVoltOffsetValue’: lto1: note: parameter passing for argument of type ‘struct unit_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 unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘takePMFreqVoltFreqRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:76: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 76 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function ‘takePMVoltOffsetValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:47: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 47 | void AMD::PMVoltOffsetQMLItem::Initializer::takePMVoltOffsetValue( | ^ In member function ‘provideFanFixedValue’: lto1: 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.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function ‘takePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:47: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 47 | void AMD::PMPowerCapQMLItem::Initializer::takePMPowerCapValue( | ^ 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.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp: In member function ‘takeFanFixedValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:49: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 49 | void AMD::FanFixedQMLItem::Initializer::takeFanFixedValue( | ^ In member function ‘providePMFreqRangeState’: lto1: note: parameter passing for argument of type ‘struct unit_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.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘takeFanCurveTemperatureRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:75: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 75 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘takeFanCurveFanStartValue’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:221: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 221 | void AMD::FanCurveQMLItem::takeFanCurveFanStartValue( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘takeFanCurveRange’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | void AMD::OdFanCurveQMLItem::Initializer::takeFanCurveRange( | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:61:6: 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.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp: In member function ‘_ZThn48_N3AMD17OdFanCurveQMLItem11Initializer17takeFanCurveRangeESt4pairIN5units6unit_tINS3_4unitISt5ratioILl1ELl1EENS5_IS7_NS3_9base_unitIS6_ILl0ELl1EES9_S9_S9_S9_S7_S9_S9_S9_EES9_S9_EES9_S6_ILl27315ELl100EEEEdNS3_12linear_scaleEEESF_ES2_INS4_INS5_IS6_ILl1ELl100EENS8_IS9_S9_S9_S9_S9_S9_S9_S9_S9_EES9_S9_EEdSE_EESK_E’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:43:8: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43 | void takeFanCurveRange(AMD::OdFanCurve::TempRange temp, | ^ /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/fan/overdrive/curve/odfancurveqmlitem.cpp:43:8: 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.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function ‘takePMFreqOdBaseSclk’: /builddir/build/BUILD/corectrl-v1.4.0/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:49: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 49 | void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk( | ^ In member function ‘__ct ’, inlined from ‘make_unique’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30, inlined from ‘build’ at /builddir/build/BUILD/corectrl-v1.4.0/src/app/appfactory.cpp:65:69, inlined from ‘main’ at /builddir/build/BUILD/corectrl-v1.4.0/src/main.cpp:45:31: /builddir/build/BUILD/corectrl-v1.4.0/src/helper/helpercontrol.cpp:27:46: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 27 | , deferAutoExitSignalInterval_(minExitTimeout() * .667) | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MrwCup + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 ++ dirname /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.4.0 + DESTDIR=/builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 + /usr/bin/ninja install -v -j4 -C redhat-linux-build ninja: Entering directory `redhat-linux-build' [0/1] cd /builddir/build/BUILD/corectrl-v1.4.0/redhat-linux-build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/bin/corectrl -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/bin/corectrl" to "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/lib64/libcorectrl.so.0 -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/lib64/libcorectrl.so -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/libexec/corectrl/corectrl_helperkiller -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/dbus-1/system.d/org.corectrl.helperkiller.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/dbus-1/system-services/org.corectrl.helperkiller.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/polkit-1/actions/org.corectrl.helperkiller.policy -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/libexec/corectrl/corectrl_helper -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/dbus-1/system.d/org.corectrl.helper.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/dbus-1/system-services/org.corectrl.helper.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/polkit-1/actions/org.corectrl.helper.policy -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/16x16/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/22x22/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/24x24/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/32x32/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/48x48/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/64x64/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/72x72/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/96x96/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/128x128/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/192x192/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/icons/hicolor/256x256/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/applications/org.corectrl.CoreCtrl.desktop -- Installing: /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/metainfo/org.corectrl.CoreCtrl.appdata.xml + install -Dpm 0644 /builddir/build/SOURCES/README.fedora.md /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/doc/corectrl/README.fedora.md + find README.md -type f -perm /111 -exec chmod 644 '{}' ';' + find /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64//usr/share/. -type f -executable -exec chmod -x '{}' ';' + rm /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64//usr/lib64/libcorectrl.so + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.4.0-1.fc41 --unique-debug-suffix -1.4.0-1.fc41.aarch64 --unique-debug-src-base corectrl-1.4.0-1.fc41.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/corectrl-v1.4.0 find-debuginfo: starting Extracting debug info from 4 files DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/corectrl-1.4.0-1.fc41.aarch64 5634 blocks find-debuginfo: done + /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 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.8XLWvA + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.4.0 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/metainfo/org.corectrl.CoreCtrl.appdata.xml /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/metainfo/org.corectrl.CoreCtrl.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/applications/org.corectrl.CoreCtrl.desktop /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/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.4.0-1.fc41.aarch64/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.4.0-1.fc41.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.RfMmBh + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.4.0 + DOCDIR=/builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/doc/corectrl + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/doc/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.4.0/README.md /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/doc/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.4.0/README.fedora.md /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/doc/corectrl cp: cannot stat '/builddir/build/BUILD/corectrl-v1.4.0/README.fedora.md': No such file or directory + : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uccrtw + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.4.0 + LICENSEDIR=/builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/licenses/corectrl + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/licenses/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.4.0/COPYING /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/licenses/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.4.0/LICENSE /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64/usr/share/licenses/corectrl + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(org.corectrl.CoreCtrl.desktop) bundled(units) corectrl = 1.4.0-1.fc41 corectrl(aarch-64) = 1.4.0-1.fc41 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(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.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcorectrl.so.0()(64bit) libfmt.so.10()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.5.0)(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) libpugixml.so.1()(64bit) libquazip1-qt5.so.1.4.0()(64bit) libspdlog.so.1.12()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(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.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Recommends: mesa-demos(aarch-64) util-linux(aarch-64) vulkan-tools(aarch-64) Processing files: corectrl-debugsource-1.4.0-1.fc41.aarch64 Provides: corectrl-debugsource = 1.4.0-1.fc41 corectrl-debugsource(aarch-64) = 1.4.0-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: corectrl-debuginfo-1.4.0-1.fc41.aarch64 Provides: corectrl-debuginfo = 1.4.0-1.fc41 corectrl-debuginfo(aarch-64) = 1.4.0-1.fc41 debuginfo(build-id) = 2da8e9e31ef0ef82d4012134a461360d499582d9 debuginfo(build-id) = 3221e5ad4225fb12b72c6558fd3816a0150bb980 debuginfo(build-id) = 990bb381ec41425a570c028748c21d7736d9fe10 debuginfo(build-id) = cacff7ac18bd4ec8fee5ada80784d7f7ae5dd3aa libcorectrl.so.0-1.4.0-1.fc41.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: corectrl-debugsource(aarch-64) = 1.4.0-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 Wrote: /builddir/build/RPMS/corectrl-1.4.0-1.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/corectrl-debugsource-1.4.0-1.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/corectrl-debuginfo-1.4.0-1.fc41.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.IRgg6a + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.4.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/corectrl-1.4.0-1.fc41.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nQBCGV + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/corectrl-v1.4.0-SPECPARTS + rm -rf corectrl-v1.4.0 corectrl-v1.4.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild corectrl-1.4.0-1.fc41.src.rpm Finish: build phase for corectrl-1.4.0-1.fc41.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-aarch64-1714939880.362502/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1714939880.362502/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1714939880.362502/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/corectrl-1.4.0-1.fc41.src.rpm) Config(child) 4 minutes 49 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 Package info: { "packages": [ { "name": "corectrl", "epoch": null, "version": "1.4.0", "release": "1.fc41", "arch": "aarch64" }, { "name": "corectrl", "epoch": null, "version": "1.4.0", "release": "1.fc41", "arch": "src" }, { "name": "corectrl-debuginfo", "epoch": null, "version": "1.4.0", "release": "1.fc41", "arch": "aarch64" }, { "name": "corectrl-debugsource", "epoch": null, "version": "1.4.0", "release": "1.fc41", "arch": "aarch64" } ] } RPMResults finished